#java #.net #datetime
#java #.net #дата и время
Вопрос:
Что означает T
в этом шаблоне даты и времени?
yyyy'-'MM'-'dd'T'HH':'mm':'ss 2011-06-14T04:12:36
Ответ №1:
Он просто показывает начало компонента Time в стандартной строке даты и времени ISO 8601. В Википедии есть подробная страница об этом стандартном формате.
Комментарии:
1. Есть ли какие-либо функции, которые я могу использовать для генерации этого формата времени в JavaScript?
2. Это совершенно не по теме для этого вопроса, но да
Date.toISOString()
будет выводить дату и время в этом формате в JavaScript
Ответ №2:
В 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.
Ответ №3:
[T] — обозначение времени для формата <date>T<time>
ISO 8601.
Ответ №4:
это означает «Время». об этом много раз спрашивали и на это давали ответы. видишь http://www.w3.org/TR/NOTE-datetime.html
Ответ №5:
Это из ISO 8601, который определяет стандартный формат временной метки:
Символ [T] должен использоваться в качестве обозначения времени, чтобы указать начало представления компонента времени суток в этих выражениях.
Ответ №6:
Без определенного контекста на это трудно ответить.
Однако, согласно SimpleDateFormat JavaDoc, ‘T’ не имеет смысла, т.е. просто строковый литерал.
Это подтверждается тем фактом, что T отображается в вашей выходной строке. Возможно, это означает время?