ГОСТ Р 7.0.64-2018 (ИСО 8601:2004). Национальный стандарт Российской Федерации. Система стандартов по информации, библиотечному и издательскому делу. Представление дат и времени. Общие требования
4.3 Дата и время дня
4.3.1 Общие положения
Когда из применения четко не следует, что требуется выразить только дату (4.1) или только время дня (4.2), то метка времени может быть определена посредством обозначения даты и времени дня.
4.3.2 Полные обозначения
Элементы времени в обозначении даты и времени дня должны записываться в следующей последовательности.
a) Для календарных дат:
год - месяц - день месяца - определитель времени - час - минута - секунда - определитель часового пояса.
b) Для дат в днях года:
год - день года - определитель времени - час - минута - секунда - определитель часового пояса.
c) Для дат в днях недели:
год - определитель недели - неделя - день недели - определитель времени - час - минута - секунда - определитель часового пояса.
Если используется местное время в соответствии с 4.2.2.2 - 4.2.2.4, то определитель часового пояса отсутствует. Если используется Всемирное координированное время в соответствии с 4.2.4, то определением часового пояса является определитель Всемирного координированного времени [Z]. Если используется местное время и разность со Всемирным координированным временем в соответствии с 4.2.5.2, то определителем часового пояса является элемент разности.
В этих выражениях должен использоваться знак [T] как определитель времени, чтобы показать начало обозначения элемента времени дня. Дефис [-] и двоеточие [:] должны использоваться в соответствии с 4.4.4 как разделители в обозначениях даты и времени дня соответственно (при необходимости).
Примечание - По взаимному согласию партнеров по информационному обмену символ [T] может быть опущен в случаях, когда отсутствует риск смешения обозначения даты и времени дня с другими обозначениями, которые определены в настоящем стандарте.
Примеры полных обозначений даты и времени дня:
Основной формат: | YYYYMMDDThhmmss YYYYMMDDThhmmssZ YYYYMMDDThhmmss YYYYMMDDThhmmss |
Примеры
1 19850412T101530
2 19850412T101530Z
3 19850412T101530+0400
4 19850412T101530+04
Расширенный формат: | YYYY-MM-DDThh:mm:ss YYYY-MM-DDThh:mm:ssZ YYYY-MM-DDThh:mm:ss YYYY-MM-DDThh:mm:ss |
Примеры
1 1985-04-12T10:15:30
2 1985-04-12T10:15:30Z
3 1985-04-12T10:15:30+04:00
4 1985-04-12T10:15:30+04
При визуализации дат обозначения дат в днях года и в днях недели могут быть заменены обозначениями календарных дат.
4.3.3 Обозначения, отличные от полных
Для уменьшенной точности десятичных или расширенных обозначений даты и времени дня любые обозначения календарной даты (4.1.2), даты в днях года (4.1.3) или даты в днях недели (4.1.4), за которыми стоит определитель времени [T], могут комбинироваться с любыми обозначениями представления местного времени (4.2.2.2 - 4.2.2.4), Всемирного координированного времени дня (4.2.4) или местного времени и разности со Всемирным координированным временем (4.2.5.2), при условии, что:
a) применяются правила, указанные в этих разделах;
b) результирующее выражение не квалифицируется, как полное обозначение, соответствующее 4.3.2;
c) элемент даты не должен быть представлен с уменьшенной точностью;
Примечание - Это также исключает обозначения дат по 4.1.2.4 и 4.1.4.4, которые расширены и сокращены.
d) обозначение должно быть либо полностью в основном формате, и в этом случае используется минимальное количество необходимых разделителей для требуемого выражения, либо полностью в расширенном формате, и тогда должны использоваться дополнительные разделители в соответствии с 4.1 и 4.2.
Примеры сокращенных обозначений для комбинаций обозначений даты и времени дня:
a) Календарная дата и местное время:
Основной формат: YYYYMMDDThhmm
Пример - 19850412T1015
Расширенный формат: YYYY-MM-DDThh:mm
Пример - 1985-04-12T10:15
b) Дата в днях года и Всемирное координированное время дня:
Основной формат: YYYYDDDThhmmZ
Пример - 1985102T1015Z
Расширенный формат: YYYY-DDDThh:mmZ
Пример - 1985-102T10:15Z
c) Дата в днях недели и местное время, а также разность со Всемирным координированным временем:
Основной формат: YYYYWwwDThhmmhhmm
Пример - 1985W155T1015+0400
Расширенный формат: YYYY-Www-DThh:mmhh
Пример: 1985-W15-5T10:15+04
