yyyy'-'MM'-'dd'T'HH':'mm':'ss - 这里的"T"是什么意思?



此日期时间模式中T的含义是什么?

yyyy'-'MM'-'dd'T'HH':'mm':'ss 2011-06-14T04:12:36

它只是在标准ISO 8601日期-时间字符串中显示Time组件的开始。维基百科有一个关于这种标准格式的详细页面。

在ISO 8601(UTC)中,T用于指定时间组件。请参阅中的"组合日期和时间表示"http://en.wikipedia.org/wiki/ISO_8601#Combined_date_and_time_representations

点击此处了解UTC:http://en.wikipedia.org/wiki/Coordinated_Universal_Time.

[T]是<date>T<time>的ISO 8601格式的时间指示符。

意思是"时间"。这个问题已经被问了很多,回答了很多。看见http://www.w3.org/TR/NOTE-datetime.html

它来自ISO 8601,它指定了标准的时间戳格式:

字符[T]应用作时间指示符,以指示在这些表达式中表示一天中的时间分量的开始。

如果没有上下文,这很难回答。

然而,根据SimpleDateFormat,JavaDoc"T"是没有意义的,即只是一个字符串文字。

T在输出字符串中可见,这一事实支持了这一点。也许这意味着时间?

相关内容

  • 没有找到相关文章