【发布时间】:2018-09-19 23:39:28
【问题描述】:
我从一个类似于“2018-04-10T04:00:00.000Z”的 JSON API 获得一个日期。我想对其进行转换以获得日期或字符串对象并获得类似于“01-04-2018”的“dd-MM-YYYY”。我该怎么做?
【问题讨论】:
-
使用
SimpleDateFormat -
...或使用 Java 8 日期 API。无论哪种方式,这都是重复的。
-
@Arvind 请不要教年轻人使用早已过时且臭名昭著的麻烦
SimpleDateFormat类。至少不是第一选择。而且不是没有任何保留。今天我们在java.time, the modern Java date and time API 和它的DateTimeFormatter中有很多更好的东西。是的,您可以在 Android 上使用它。对于较旧的 Android,请参阅 How to use ThreeTenABP in Android Project。 -
发帖前搜索 Stack Overflow。您可以假设所有基本的日期时间问题都已被询问和回答。
标签: java android-studio datetime datetime-format