【发布时间】:2017-01-30 17:04:58
【问题描述】:
所以我有一个 sn-p 代码,它基本上应该接受一个日期时间字符串并以完全相同的格式返回它
val dateString = "2016-01-01T01:30:55.000+00:00"
println("before: " + dateString)
val formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd'T'HH:mm:ss.SSS+hh:mm")
val date = OffsetDateTime.parse(dateString)
println("after: " + date.format(formatter))
但是,当我尝试将其重新转换为字符串时,我得到了不同的偏移量!
before: 2016-01-01T01:30:55.000+00:00
after: 2016-01-01T01:30:55.000+01:30
我在这里做错了吗?
谢谢!
【问题讨论】:
标签: java scala datetime java-time