【发布时间】:2015-01-19 08:19:52
【问题描述】:
Joda ISO日期的格式字符串为:
yyyy-MM-dd'T'HH:mm:ss.SSSZZ
Wikipedia 中定义的格式字符串是:
yyyy-MM-dd'T'HH:mm:ss.SSSZ
Joda 是否存在差异或只是错误的文档?
【问题讨论】:
-
我在那个 wiki 页面上找不到字符串
yyyy-MM-dd'T'HH:mm:ss.SSSZ。 -
@Duncan 除了时区指示符的方框只描述了模式的最后一部分
-
你能引用建议
Z应该在Java中使用的部分吗? -
@Duncan 你是对的。这很令人困惑,因为我在弹性搜索中遇到了问题。它不适用于 java,但使用 java 创建的相同 json 可用于 javascript 控制台意义。而且,如果您想要来自没有时区的 postgres 的 DateTime,它可能在时间字符串中有一个
Z而不是在模式中。 -
还有第三个:
"YYYY-MM-dd'T'HH:mm:ss.SSS'Z'"此模式以javascript 默认使用的格式创建 ISO 日期
标签: java date datetime jodatime iso