yyyy' – 'MM' – 'dd'T'HH':'mm':'ss – 这里'T'的含义是什么?

T在这个date时间模式中是什么意思?

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

它只是在标准的ISO 8601date时间string中显示时间组件的开始。 维基百科有一个关于这个标准格式的详细页面 。

在ISO 8601(UTC)中,T用于指定时间分量。 请参阅http://en.wikipedia.org/wiki/ISO_8601#Combined_date_and_time_representations中的; “组合date和时间表示法”

在这里了解有关UTC的信息: http : //en.wikipedia.org/wiki/Coordinated_Universal_Time 。

它的意思是“时间”。 这已经被问及许多回答。 请参阅http://www.w3.org/TR/NOTE-datetime.html

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

没有一些背景,这很难回答。

但是,根据SimpleDateFormat JavaDoc'T '是没有意义的,即只是一个string文字。

这是由T在输出string中可见的事实支持的。 也许这意味着时间?

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

应使用字符[T]作为时间指示符来指示这些expression式中时间分量的表示的开始。