使用joda-time-2.0版本庫,我在想,哪個函數更適合從ISO日期構建(索引XML xs:dateTime
格式):new DateTime(String)
與DateTime.parse(String)
。joda-time:new DateTime(String)vs DateTime.parse(String)
因爲無論從返回相同的值不同的結果。例如:
new DateTime("2012-08-16T07:22:05Z")
DateTime.parse("2012-08-16T07:22:05Z")
由於ISOC年代學的不同,結果不同。首先說的是ISOChronology[Europe/Paris]
和第二ISOChronology[UTC]
,雖然毫秒是相同的。
此外,here推薦使用ISODateTimeFormat.dateTimeNoMillis()
,給出與使用第一個版本(new
)相同的結果。
問題是什麼? – Ilya
你使用的是什麼版本? –
@Ilya用粗體編輯問題。雖然我這吼聲是一個晶瑩剔透的問題... – lucasvc