我有一个简单的问题。如何将 ISO-8601 日期转换为字符串?我正在使用具有以下格式的日期:2019-02-05T08:21:15.000+01:00并希望将此日期对象转换为字符串。我尝试了以下方法:
String startString = (String) jsonObjectMap2.get("created_on");
//startString = "2019-02-21T09:47:58.699004+00:00"`
DateTime start = ISODateTimeFormat.dateTimeParser().parseDateTime(startString);
DateFormat dateFormat = new SimpleDateFormat("yyyy-mm-dd'T'hh:mm:ss.SSSZ+|-hh:mm");
String formatedStartString = dateFormat.format(start);`
但我收到以下错误:
java.lang.IllegalArgumentException:无法将给定对象格式化为日期。
DateFormat 的正确格式是什么?我希望你能帮助我,提前谢谢你。
互换的青春
宝慕林4294392
慕后森
元芳怎么了
相关分类