ГОСТ Р 7.0.64-2018 (ИСО 8601:2004). Национальный стандарт Российской Федерации. Система стандартов по информации, библиотечному и издательскому делу. Представление дат и времени. Общие требования
3.4 Символы, используемые в обозначениях
3.4.1 Введение
Обозначения, устанавливаемые в настоящем стандарте, используют графические символы.
В обозначениях форматов дат и времени используется подчеркивание символов. В средах, которые не поддерживают представление подчеркнутых символов, подчеркивание должно предшествовать символу, который будет подчеркнут.
Примечания
1 Если в применяемом наборе символов отсутствуют символы верхнего регистра, то в обозначениях дат и времени могут использоваться символы нижнего регистра.
2 Кодирование символов для обмена датами и временем выходит за рамки рассмотрения настоящего стандарта.
Символ "пробел" не должен использоваться в обозначениях.
3.4.2 Символы, используемые вместо цифр или знаков
В обозначениях форматов дат и времени для представления символов обозначений дат и времени используются следующие символы:
[Y] представляет цифру, используемую в элементе времени "год";
[M] представляет цифру, используемую в элементе времени "месяц";
[D] представляет цифру, используемую в элементе времени "день";
[w] представляет цифру, используемую в элементе времени "неделя";
[h] представляет цифру, используемую в элементе времени "час";
[m] представляет цифру, используемую в элементе времени "минута";
[s] представляет цифру, используемую в элементе времени "секунда";
[n] представляет цифру (положительное целое число или нуль);
представляет знак "плюс" [+], если в комбинации со следующим элементом должно быть представлено положительное значение или нуль (в последнем случае, если явным образом не указано иное, знак "плюс" не должен опускаться), либо представляет знак "минус" [-], если в комбинации со следующим элементом должно быть представлено отрицательное значение.
Кроме того, применяется следующее соглашение:
Если любой из символов, представляющих цифру, подчеркнут, то это означает отсутствие или наличие нескольких цифр в соответствующем обозначении даты и времени.
Другие символы в обозначениях форматов дат и времени совпадают с таковыми и в обозначениях дат и времени.
3.4.3 Знаки, используемые в качестве определителей
В качестве определителей в обозначениях используются следующие символы:
[P] используется как определитель продолжительности, предшествующий элементу, который представляет продолжительность;
Примечание - Использование символа P основано на прежнем использовании термина Period в смысле "продолжительность".
[R] используется как определитель повторяющегося периода времени;
[T] используется как определитель времени, чтобы указывать:
- начало обозначения местного времени и само обозначение местного времени как такового,
- начало обозначения времени дня в обозначениях даты и времени дня,
- начало обозначения количества часов, минут или секунд в обозначениях продолжительности;
[W] используется как определитель недели, предшествующий элементу данных, который представляет порядковый номер календарной недели в текущем календарном году;
[Z] используется как определитель Всемирного координированного времени (UTC).
В обозначениях продолжительности (4.4.3.2) как часть обозначения используются следующие определители:
[Y] [M] [W] [D] [H] [M] [S].
Примечания
1 В этих выражениях [M] может использоваться для указания "месяца" или "минуты", или того и другого.
2 В обозначениях формата дат или времени толкование знаков [Y], [M] и [D] как знаков, используемых на месте цифр, или как определителей, зависит от их положения в выражении.
3 Эти определители используются для указания единиц времени и номинальной продолжительности в обозначениях, которые установлены настоящим стандартом.
3.4.4 Знаки, используемые как разделители
В обозначениях в качестве разделителей используются следующие знаки:
[-] (дефис): для разделения элементов времени "год" и "месяц", "год" и "неделя", "год" и день", "месяц" и "день", и "неделя" и "день";
[:] (двоеточие): для разделения элементов времени "час" и "минута", а также "минута" и "секунда";
[/] (косая черта): для разделения элементов в обозначениях периодов времени и повторяющихся периодов времени.
Примечание - Обозначения, которые определены в настоящем стандарте, используют десятичный разделитель (запятую или точку).
