yyyy '-' MM '-' dd'T'HH ':' mm ':' ss - Что здесь означает «T»? - PullRequest
41 голосов
/ 14 июня 2011

Что означает T в этом шаблоне даты и времени?

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

Ответы [ 6 ]

32 голосов
/ 14 июня 2011

Показывает только начало компонента Время в стандартной строке даты и времени ISO 8601.В Википедии есть подробная страница об этом стандартном формате.

9 голосов
/ 14 июня 2011

В 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.

5 голосов
/ 14 июня 2011

это означает «Время».об этом много спрашивали и отвечали.см http://www.w3.org/TR/NOTE-datetime.html

4 голосов
/ 14 июня 2011

[T] - указатель времени для ISO 8601 формата <date>T<time>.

2 голосов
/ 14 июня 2011

Это от ISO 8601 , который определяет стандартный формат отметки времени:

Символ [T] должен использоваться в качестве указателя времени, чтобы указать начало представления временикомпонента дня в этих выражениях.

2 голосов
/ 14 июня 2011

Без некоторого контекста трудно ответить.

Однако, согласно SimpleDateFormat JavaDoc 'T' не имеет смысла, то есть просто строковый литерал.

Этоподдерживается тем фактом, что T видна в вашей выходной строке.Возможно, это означает время?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...