Эта страница сейчас обсуждается

Википедия:Техническое соглашение о датах и времени: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
Содержимое удалено Содержимое добавлено
Преамбула: уточнение
Основные принципы: ''десятичной точки''!
Строка 5: Строка 5:


== Основные принципы ==
== Основные принципы ==
Значения даты и времени расположены в порядке от более значимого к менее. Каждое число (год, месяц, день, время) записывается с фиксированным числом знаков и, при необходимости, должно быть дополнено до него [[ведущие нули|ведущими нулями]]. Например, время «7:40» должно быть записано как «07:40». В результате для каждого из ряда форматов дат и времен [[лексикографический порядок]] соответствует хронологическому, с исключением для отрицательных лет.
Значения даты и времени расположены в порядке от более значимого к менее. Каждое число (год, месяц, день, время) записывается с фиксированным числом знаков и, при необходимости, должно быть дополнено до него [[ведущие нули|ведущими нулями]]. Например, время «7:40» должно быть записано как «07:40». В результате для каждого из ряда форматов дат и времён [[лексикографический порядок]] соответствует хронологическому, с исключением для отрицательных лет.


В установленном в проекте формате используются [[дефис]]ы между элементами даты и [[двоеточие|двоеточия]] между часами, минутами и секундами.
В установленном в проекте формате используются [[дефис]]ы между элементами даты и [[двоеточие|двоеточия]] между часами, минутами и секундами.
Строка 11: Строка 11:
От даты и времени можно отбросить любое число элементов, но менее значимые поля обязательно должны быть отброшены раньше более значимых. Например, «2004-05» это корректная дата, означающая май 2004. При этом, такое обозначение по стандарту не может трактоваться как 5-е число неизвестного месяца 2004 года.
От даты и времени можно отбросить любое число элементов, но менее значимые поля обязательно должны быть отброшены раньше более значимых. Например, «2004-05» это корректная дата, означающая май 2004. При этом, такое обозначение по стандарту не может трактоваться как 5-е число неизвестного месяца 2004 года.


Кроме того, стандарт поддерживает добавление ''десятичной точки'' к наименьшей единице времени, когда требуется большая точность. При этом допустимо представление с десятичной точкой в сокращённых форматах времени, то есть '''T13:23,5''' эквивалентно '''T13:23:30'''. Стандарт не позволяет использовать представление с десятичной точкой для дат.
Кроме того, стандарт поддерживает добавление ''десятичной точки'' к наименьшей единице времени, когда требуется большая точность. При этом допустимо представление с десятичной точкой в сокращённых форматах времени, то есть '''T13:23.5''' эквивалентно '''T13:23:30'''. Стандарт не позволяет использовать представление с десятичной точкой для дат.

Версия от 16:25, 9 мая 2021

Короткая ссылка-перенаправление
  • ВП:ТД

Для соблюдения принципа стилистического единообразия, а также для облегчения работы технических инструментов, в разделе Википедии на русском языке используется формат ISO 8601 YYYY-MM-DDThh:mm:ss.ss для дат используемых в шаблонах и модулях. Данное соглашение не распространяется на отображаемое содержание, и используется только для дат, которые указываются в специальных параметрах.

Основные принципы

Значения даты и времени расположены в порядке от более значимого к менее. Каждое число (год, месяц, день, время) записывается с фиксированным числом знаков и, при необходимости, должно быть дополнено до него ведущими нулями. Например, время «7:40» должно быть записано как «07:40». В результате для каждого из ряда форматов дат и времён лексикографический порядок соответствует хронологическому, с исключением для отрицательных лет.

В установленном в проекте формате используются дефисы между элементами даты и двоеточия между часами, минутами и секундами.

От даты и времени можно отбросить любое число элементов, но менее значимые поля обязательно должны быть отброшены раньше более значимых. Например, «2004-05» это корректная дата, означающая май 2004. При этом, такое обозначение по стандарту не может трактоваться как 5-е число неизвестного месяца 2004 года.

Кроме того, стандарт поддерживает добавление десятичной точки к наименьшей единице времени, когда требуется большая точность. При этом допустимо представление с десятичной точкой в сокращённых форматах времени, то есть T13:23.5 эквивалентно T13:23:30. Стандарт не позволяет использовать представление с десятичной точкой для дат.