[英]Is JodaTime parsing this datetime incorrectly?
Joda是否錯誤地解析了此ISO 8601日期時間字符串?
DateTimeFormatter f = DateTimeFormat.forPattern("EEE MMM ee kk:mm:ss z y").withZone(DateTimeZone.UTC).withLocale(Locale.US);
DateTimeFormatter dtf = ISODateTimeFormat.dateTimeNoMillis();
dt = dtf.parseDateTime("2015-04-01T11:40:59Z");
System.out.println(f.print(dt));
這會輸出UTC 2015 Wed Apr 03 11:40:59 UTC,但請注意輸入字符串指定為April 01
e
是星期幾 。 您正在尋找d
,這是一個月中的一天:
DateTimeFormatter f = DateTimeFormat.forPattern("EEE MMM dd kk:mm:ss z y").withZone(DateTimeZone.UTC).withLocale(Locale.US);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.