jjzjj

ISODateTimeFormat

全部标签

Java8 相当于 Joda 的 ISODateTimeFormat.dateTimeParser()?

我不知道如何让Java8的DateTime解析表现得像我试图替换的Joda等价物。问题是Joda的ISODateTimeFormat.dateTimeParser();允许我输入尽可能少的YYYY并且它仍然有效(例如,2016年将变为2016-01-01T00:00:00.000Z”).我怎样才能从Java8获得同样的行为?代码很简单...importjava.time.OffsetDateTime;importjava.time.temporal.ChronoField;importorg.joda.time.DateTime;importorg.joda.time.format.D

java - Joda DateTime ISODateTimeFormat 模式

乔达ISODateTimeFormat文档说ISODateTimeFormat.dateTime()返回模式yyyy-MM-dd'T'HH:mm:ss.SSSZZ的格式化程序但是格式化程序返回一个“Z”代替+00:00看到这个-DateTimedt=DateTime.now(DateTimeZone.UTC);DateTimeFormatterpatternFormat=DateTimeFormat.forPattern("yyyy-MM-dd'T'HH:mm:ss.SSSZZ");DateTimeFormatterisoFormat=ISODateTimeFormat.dateTim