簡體   English   中英

JodaTime是否錯誤地解析了此日期時間?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM