这个给定日期的日期格式是什么

时间:2013-05-24 11:42:55

标签: java date datetime

我有以下日期2013-01-31T00:00:00-07:00此日期的日期时间格式是什么。 T的用途是什么?

3 个答案:

答案 0 :(得分:7)

答案 1 :(得分:3)

虽然@Lutz已经处理了主要问题,但对于第二个问题:T只是分隔组合日期和时间字符串的分隔符。

引用Wikipedia

  

单个时间点可以通过连接完整表示   日期表达式,字母T作为分隔符,以及有效时间   表达。例如“2007-04-05T14:30”。基本的或扩展的   可以使用格式,但日期和时间必须使用相同的格式。   日期表达式可以是日历,星期或序数,并且必须使用a   完整的代表。时间表达式可能会降低准确性。   允许通过双方协议省略'T'字符。

标准要求T,但协议可选。因此,在与第三方应用程序连接时,应始终指定它。

答案 2 :(得分:-1)

日期时间模式

"yyyy-MM-dd'T'HH:mm:ssZ"

您可以找到更多信息here(示例)