一尘不染

将日期插入时代时间

json

我对约会有点困惑。我目前正在使用天气应用程序,并且一切正常。.我只是想将这种类型的格式处理成我自己想要的格式。

2017-09-10T18:35:00+05:00

我只是想将此日期转换为大纪元时间,然后以所需的格式结算日期::

对于J-SON

或者我想将此日期转换为更少的数字,例如,Sun,9月9日9:23 Am等。

http://dataservice.accuweather.com/currentconditions/v1/257072?apikey=JTgPZ8wN9VUy07GaOODeZfZ3sAM12irH&language=zh-
CN&details=true


阅读 260

收藏
2020-07-27

共1个答案

一尘不染

使用SimpleDateFormat实例将字符串解析为Date对象:

DateFormat parser = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ssX");
Date date = parser.parse("2017-09-10T18:35:00+05:00");

然后使用另一个SimpleDateFormat进行显示:

DateFormat format = new SimpleDateFormat("EEE, dd MMMMM h:mm a");
String formatted = format.format(date); // Sun, 10 September 1:35 PM
2020-07-27