我对约会有点困惑。我目前正在使用天气应用程序,并且一切正常。.我只是想将这种类型的格式处理成我自己想要的格式。
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
使用SimpleDateFormat实例将字符串解析为Date对象:
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