4 Обозначения даты и времени ГОСТ Р 7.0.64-2018

4.1 Дата ГОСТ Р 7.0.64-2018

4.1.2 Календарная дата ГОСТ Р 7.0.64-2018

4.1.2.1 Общие положения ГОСТ Р 7.0.64-2018

В обозначениях календарных дат:

  • календарный год, если не указано иное, представляется четырьмя цифрами. Календарные года нумеруются по возрастанию в соответствии с григорианским календарем значениями в диапазоне от [0000] до [9999]. Значения в диапазоне [0000] до [1582] должны использоваться лишь по взаимному согласию партнеров информационного обмена;
  • календарный месяц представляется двумя цифрами. Январь представлен как [01], а последующие календарные месяцы нумеруются в возрастающей последовательности;
  • календарный день месяца представляется двумя цифрами.

Первый календарный день любого календарного месяца представляется как [01], а последующие календарные дни того же календарного месяца нумеруются в возрастающей последовательности [из 4.1.2.1 Общие положения ГОСТ Р 7.0.64–2018]

4.1.2.2 Полные обозначения ГОСТ Р 7.0.64-2018

Когда требуется полное представление календарной даты, то оно должно быть выполнено с помощью одного из цифровых выражений, указанных ниже, где [YYYY] представляет цифры номера календарного года, [ММ] – номера календарного месяца текущего календарного года, a [DD] – номера календарного дня в текущем календарном месяце.

Основной формат: YYYYMMDD, Пример – 19850412

Расширенный формат: YYYY–MM–DD, Пример – 1985–04–12

[из 4.1.2.2 Полные обозначения ГОСТ Р 7.0.64–2018]

4.1.2.3 Обозначения с уменьшенной точностью ГОСТ Р 7.0.64-2018

Если в определенном приложении достаточно выражать календарную дату с меньшей точностью, чем в полном представлении по 4.1.2.2, то две, четыре или шесть цифр могут быть изъяты. Изъятие осуществляется с правого края. Результирующее обозначение будет указывать месяц, год или век, как это приведено ниже. Когда изъяты только [DD], то должен быть вставлен разделитель между [YYYY] и [ММ], однако в других представлениях с уменьшенной точностью разделители не должны использоваться.

  1. Определенный месяц: основной формат: YYYY–MM, пример – 1985–04, расширенный формат не применяется
  2. Определенный год: основной формат: YYYY, пример –1985, расширенный формат не применяется
  3. Определенное столетие: основной формат: YY, пример – 19 (двадцатый век), расширенный формат не применяется.

[из 4.1.2.3 Обозначения с уменьшенной точностью ГОСТ Р 7.0.64–2018]

4.1.2.4 Расширенные обозначения ГОСТ Р 7.0.64-2018

Если по соглашению сторон используются расширенные обозначения, то форматы должны быть такими, как приведено ниже. Обменивающиеся стороны должны согласовать дополнительное количество цифр в элементе времени «год». В примерах, приведенных ниже, было согласовано расширить элемент времени «год» на две цифры.

  1. Определенный день: основной формат: ±YYYYYMMDD, пример – +0019850412, расширенный формат: ±YYYYY–MM–DD, пример – +001985–04–12
  2. Определенный месяц: основной формат: ±YYYYY–MM, пример – +001985–04, расширенный формат: не применяется
  3. Определенный год: основной формат: ±YYYYY, пример – +001985, расширенный формат не применяется
  4. Определенный век: основной формат: ±YYY, пример – +0019, расширенный формат не применяется

Примечание — Подпункт 4.1.2.4 включает определение обозначений, которые расширены и имеют уменьшенную точность.

[из 4.1.2.4 Расширенные обозначения ГОСТ Р 7.0.64–2018]

4.1.3 Порядковая дата ГОСТ Р 7.0.64-2018

4.1.3.1 Общие положения ГОСТ Р 7.0.64-2018

В обозначениях порядковой даты:

  • календарный год представлен, как в 4.1.2;
  • календарный день года представлен тремя десятичными цифрами. Первый календарный день любого календарного года представлен как [001], а последующие календарные дни нумеруются в возрастающей последовательности.

[из 4.1.3.1 Общие положения ГОСТ Р 7.0.64–2018]

4.1.3.2 Полные обозначения ГОСТ Р 7.0.64-2018

Когда определенное приложение выявляет потребность полного представления порядковой даты, то оно должно быть одним из числовых выражений, указанных ниже, где [YYYY] представляет календарный год, a [DDD] – порядковый номер календарного дня в текущем календарном году.

Основной формат: YYYYDDD, пример –1985102

Расширенный формат: YYYY–DDD, пример – 1985–102

[из 4.1.3.2 Полные обозначения ГОСТ Р 7.0.64–2018]

4.1.3.3 Расширенные обозначения ГОСТ Р 7.0.64-2018

Если по соглашению сторон используются расширенные обозначения, то форматы должны использоваться как форматы, указанные ниже. Обменивающиеся стороны согласовывают дополнительное число цифр в элементе времени «год». В примерах принято расширение элемента времени «год» на две цифры.

Определенный день: основной формат: ±YYYYYDDD, пример – +001985102, расширенный формат: ±YYYYY–DDD, пример – +001985–102

[из 4.1.3.3 Расширенные обозначения ГОСТ Р 7.0.64–2018]

4.1.4 Недельная дата ГОСТ Р 7.0.64-2018

4.1.4.1 Общие положения ГОСТ Р 7.0.64-2018

В обозначениях недельной даты:

  • календарный год представляется, как в 4.1.2;
  • календарная неделя представляется двумя десятичными цифрами. Первая календарная неделя года должна идентифицироваться как [01], а последующие недели нумеруются в возрастающей последовательности;
  • календарный день недели представляется одной десятичной цифрой. Понедельник идентифицируется как календарный день [1] каждой календарной недели, а последующие календарные дни той же календарной недели нумеруются в возрастающей последовательности до воскресенья (календарный день [7]).

[из 4.1.4.1 Общие положения ГОСТ Р 7.0.64–2018]

4.1.4.2 Полные обозначения ГОСТ Р 7.0.64-2018

Когда применение обуславливает необходимость полного представления даты в днях недель, то должно использоваться одно из указанных ниже буквенно–цифровых выражений, где [YYYY] представляет календарный год, [W] является определителем недель, [ww] представляет порядковый номер календарной недели текущего года, a [D] представляет порядковый номер календарного дня в текущей календарной неделе.

Основной формат: YYYYWwwD, пример – 1985W155

Расширенный формат: YYYY–Www–D, пример – 1985–W15–5

[из 4.1.4.2 Полные обозначения ГОСТ Р 7.0.64–2018]

4.1.4.3 Обозначения с уменьшенной точностью ГОСТ Р 7.0.64-2018

Если требуемая степень точности позволяет, то в обозначениях по 4.1.4.2 одна цифра может быть опущена.

Определенная неделя: основной формат: YYYYWww, пример – 1985W15, расширенный формат: YYYY–Www, пример – 1985–W15

[из 4.1.4.3 Обозначения с уменьшенной точностью ГОСТ Р 7.0.64–2018]

4.1.4.4 Расширенные обозначения ГОСТ Р 7.0.64-2018

Если по соглашению сторон используется расширенное представление, то форматы должны быть такими, как это указано ниже. Обменивающиеся стороны должны согласовать дополнительное количество цифр в элементе времени «год». В примерах ниже было согласовано расширение элемента времени «год» на две цифры.

  1. Определенный день: основной формат: ±YYYYYWwwD, пример – +001985W155, расширенный формат: ±YYYYY–Www–D, пример – +001985–W15–5
  2. Определенная неделя: основной формат: ±YYYYYWww, пример – +001985W15, расширенный формат: ±YYYYY–Www, пример – +001985–W15

Примечание — Подпункт 4.1.4.4 включает определение обозначений, которые расширены и имеют уменьшенную точность.

[из 4.1.4.4 Расширенные обозначения ГОСТ Р 7.0.64–2018]

4.2 Время дня ГОСТ Р 7.0.64-2018

4.2.1 Общие положения ГОСТ Р 7.0.64-2018

Настоящий стандарт основан на 24–часовом формате отсчета времени, который широко используется в настоящее время. В выражениях времени дня (4.2):

  • час представлен двумя цифрами от [00] до [24]. Обозначение часа [24] разрешается только для индикации окончания календарного дня, см. 4.2.3;
  • минута представлена двумя цифрами от [00] до [59];
  • секунда представлена двумя цифрами от [00] до [60]. Обозначение секунды [60] разрешено лишь для указания положительной дополнительной секунды или момента времени в пределах этой секунды.

Примечание — Эти выражения относятся к шкалам времени дня, основанным как на базе UTC, так и на других базах.

[из 4.2.1 Общие положения ГОСТ Р 7.0.64–2018]

4.2.2 Местное время ГОСТ Р 7.0.64-2018

4.2.2.1 Общие положения ГОСТ Р 7.0.64-2018

В обозначениях местного времени, установленных ниже, не предусмотрено недопущение двусмысленностей обозначений, которые происходят из–за разрывов шкалы местного времени (например, переход на летнее время). Когда применение обусловливает потребность недопущения подобных двусмысленностей, то могут использоваться положения 4.2.5.2 [из 4.2.2.1 Общие положения ГОСТ Р 7.0.64–2018]

4.2.2.2 Полные представления ГОСТ Р 7.0.64-2018

Когда имеется потребность выражения местного времени, то полным представлением должно быть единое числовое выражение, состоящее из шести цифр в основном формате, где [hh] представляет часы, [mm] минуты, a [ss] – секунды.

Основной формат: hhmmss, пример – 232050, расширенный формат: hh:mm:ss, пример – 23:20:50

[из 4.2.2.2 Полные представления ГОСТ Р 7.0.64–2018]

4.2.2.3 Обозначения с уменьшенной точностью ГОСТ Р 7.0.64-2018

Если позволяет требуемая степень точности, то могут быть изъяты из обозначений по 4.2.2.2 две или четыре цифры.

  1. Определенный час и минута: основной формат: hhmm, пример – 2320, расширенный формат: hh:mm, Пример – 23:20
  2. Определенный час: основной формат: hh, пример – 23, расширенный формат: не применяется.

[из 4.2.2.3 Обозначения с уменьшенной точностью ГОСТ Р 7.0.64–2018]

4.2.2.4 Обозначения с десятичными долями ГОСТ Р 7.0.64-2018

В обозначениях для конкретного применения может быть включена десятичная доля часа, минуты или секунды. Если включена десятичная доля, то элементы времени низшего порядка должны быть опущены, и десятичная доля должна быть отделена от целой части с помощью десятичного знака, запятой [,] или точкой [.]. Из указанных знаков запятая является более предпочтительным знаком. Если величина числа меньше единицы, то перед десятичным знаком должны стоять два нуля в соответствии с 3.6.

Обменивающиеся информацией стороны в зависимости от применения должны согласовать количество цифр в десятичной доле. Формат должен быть [hhmmss,ss], [hhmm,mm] или [hh,hh] в зависимости от потребности (час минута секунда, час минута и час, соответственно), с таким количеством цифр, которое требуется после десятичного знака. В десятичной доле должна быть одна цифра. В приведенных примерах было решено обозначать наименьший элемент времени десятичной доли одной цифрой.

  1. Определенный час, минута и секунда, а также десятичная доля секунды: основной формат: hhmmss,ss, пример – 232050,5, расширенный формат: hh:mm:ss,ss, пример – 23:20:50,5
  2. Определенный час и минута и десятичная доля минуты: основной формат: hhmm,mm, пример – 2320,8, расширенный формат: hh:mm,mm, пример – 23:20,8
  3. Определенный час и десятичная доля часа: основной формат: hh,hh, пример – 23,3, расширенный формат: не применяется.

Примечание — Подпункт 4.2.2.4 включает определение обозначений, которые имеют уменьшенную точность и десятичную долю.

[из 4.2.2.4 Обозначения с десятичными долями ГОСТ Р 7.0.64–2018]

4.2.2.5 Обозначения с определителем времени ГОСТ Р 7.0.64-2018

В обозначениях местного времени можно помещать указатель времени [Т] непосредственно перед обозначениями, которые определены в 4.2.2.24.2.2.4.

Если местное время представлено в контексте, который четко не идентифицирует выражение местного времени, то перед обозначением по 4.2.2.24.2.2.5 должен быть помещен определитель времени [Т] [из 4.2.2.5 Обозначения с определителем времени ГОСТ Р 7.0.64–2018]

4.2.3 Полночь ГОСТ Р 7.0.64-2018

Полные обозначения полуночи в основном и расширенном форматах в соответствии с 4.2.2 должны быть выражены одним из приведенных ниже способов:

Основной формат

Расширенный формат

а) 000000

00:00:00

(начало календарного дня)

b) 240000

24:00:00

(конец календарного дня)

Обозначения могут либо иметь уменьшенную точность в соответствии с 4.2.2.3, либо могут быть представлены как обозначения времени в соответствии с 4.2.2.5. Обозначения для представления полуночи могут быть расширены с помощью десятичной доли, которая содержит только нули в соответствии с 4.2.2.4.

Примечания

  1. Полночь представляется как [00:00] или [24:00].
  2. Конец одного календарного дня [24:00] совпадает с [00:00] в начале следующего календарного дня, например [24:00] 12 апреля 1985 г. равнозначно [00:00] 13 апреля 1985 г. Если связь с датой или периодом времени отсутствует, то а) и b) представляют одно и то же местное время в 24–часовом формате отсчета времени.
  3. Выбор представления а) или b) будет зависеть от связи с датой или периодом времени. Обозначения, где [hh] имеет значение [24], более предпочтительны для представления конца периода времени в соответствии с 4.4 или конца повторяющегося периода времени в соответствии с 4.5.

[из 4.2.3 Полночь ГОСТ Р 7.0.64–2018]

4.2.4 Всемирное координированное время дня ГОСТ Р 7.0.64-2018

Для выражения Всемирного координированного времени дня должны применяться обозначения, указанные в 4.2.2.24.2.2.4, за которыми без пробела следует определитель Всемирного координированного времени [Z], Ниже приведены примеры полных обозначений и обозначений с уменьшенной точностью для Всемирного координированного времени дня – 23 часа 20 минут и 30 секунд:

Основной формат: hhmmssZ

hhmmZ

hhZ

Примеры

232030Z

2320Z

23Z

Расширенный формат:

hh:mm:ssZ

hh:mmZ

не применяется

Примеры

23:20:30Z

23:20Z

–.

[из 4.2.4 Всемирное координированное время дня ГОСТ Р 7.0.64–2018]

4.2.5 Местное время и Всемирное координированное время (UTC) ГОСТ Р 7.0.64-2018

4.2.5.1 ГОСТ Р 7.0.64-2018

Разность между местным временем и Всемирным координированным временем дня Если требуется показать разность между местным временем и Всемирным координированным временем дня, то представление разности может быть выражено в часах и минутах или только в часах. Разность должна иметь положительное значение (т.е. со знаком плюс впереди [+]), если местное время опережает или равно Всемирному координированному времени дня, и отрицательное значение (т.е. со знаком минус впереди [–]), если отстает от Всемирного координированного времени дня. Элемент времени «минуты» в разности может быть опущен, только если разность между шкалами времени является целым количеством часов.

Основной формат:

±hhmm

±hh

Пример – +0100

+01

Расширенный формат: ±hh:mm

Пример – +01:00

Обозначения разности между местным временем и Всемирным координированным временем дня являются компонентами обозначений, которые определены в 4.2.5.2. Они не должны использоваться в качестве обособленных выражений [из 4.2.5.1 ГОСТ Р 7.0.64–2018]

4.2.5.2 Местное время и его разность со Всемирным координированным временем ГОСТ Р 7.0.64-2018

Если необходимо показать местное время и разность между шкалой местного времени и шкалой Всемирного координированного времени, то к обозначению местного времени сразу за элементом местного времени наименьшего разряда (крайний справа) должно быть добавлено без пробела обозначение разности. Разность между шкалой местного времени и шкалой Всемирного координированного времени должна быть выражена в часах и минутах или только в часах вне зависимости от точности выражения местного времени.

В качестве примера приведено полное обозначение местного времени 15 часов 27 минут и 46 секунд в Женеве (зимой оно на один час впереди по сравнению со Всемирным координированным временем) и в Нью–Йорке (зимой оно отстает на пять часов от Всемирного координированного времени), вместе с указанием разности между шкалой местного времени и шкалой Всемирного координированного времени.

Основной формат: hhmmss±hhmm

Примеры:

  1. 152746+0100
  2. 152746–0500

Основной формат: hhmmss±hh

Примеры:

  1. 152746+0100
  2. 152746–05

Расширенный формат: hh:mm:ss±hh:mm

Примеры:

  1. 15:27:46+01:00
  2. 15:27:46–05:00

Расширенный формат: hh:mm:ss±hh

Примеры:

  1. 15:27:46+01
  2. 15:27:46–05

В этих выражениях элемент местного времени может быть представлен с уменьшенной точностью, как это определено в 4.2.2.3, или с десятичной долей, как это определено в 4.2.2.4 [из 4.2.5.2 Местное время и его разность со Всемирным координированным временем ГОСТ Р 7.0.64–2018]

4.3 Дата и время дня ГОСТ Р 7.0.64-2018

4.3.1 Общие положения ГОСТ Р 7.0.64-2018

Когда из применения четко не следует, что требуется выразить только дату (4.1) или только время дня (4.2), то метка времени может быть определена посредством обозначения даты и времени дня [из 4.3.1 Общие положения ГОСТ Р 7.0.64–2018]

4.3.2 Полные обозначения ГОСТ Р 7.0.64-2018

Элементы времени в обозначении даты и времени дня (4.2) должны записываться в следующей последовательности.

  1. Для календарных дат: годмесяцдень месяца–определитель времени–часминутасекунда–определитель часового пояса.
  2. Для дат в днях года: год–день года–определитель времени–час–минута–секунда–определитель часового пояса.
  3. Для дат в днях недели: год–определитель недели–неделя–день недели–определитель времени–час–минута–секунда–определитель часового пояса.

Если используется местное время в соответствии с 4.2.2.24.2.2.4, то определитель часового пояса отсутствует. Если используется Всемирное координированное время в соответствии с 4.2.4, то определением часового пояса является определитель Всемирного координированного времени [Z]. Если используется местное время и разность со Всемирным координированным временем в соответствии с 4.2.5.2, то определителем часового пояса является элемент разности.

В этих выражениях должен использоваться знак [Т] как определитель времени, чтобы показать начало обозначения элемента времени дня. Дефис [–] и двоеточие [:] должны использоваться в соответствии с 4.4.4 как разделители в обозначениях даты и времени дня соответственно (при необходимости).

Примечание — По взаимному согласию партнеров по информационному обмену символ [Т] может быть опущен в случаях, когда отсутствует риск смешения обозначения даты и времени дня с другими обозначениями, которые определены в настоящем стандарте.

Примеры полных обозначений даты и времени дня:

Основной формат: YYYYMMDDThhmmss

YYYYMMDDThhmmssZ

YYYYMMDDThhmmss±hhmm

YYYYMMDDThhmmss±hh

Примеры:

  1. 19850412T101530
  2. 19850412T101530Z
  3. 19850412T101530+0400
  4. 9850412T101530+04

Расширенный формат: YYYY–MM–DDThh:mm:ss

YYYY–MM–DDThh:mm:ssZ

YYYY–MM–DDThh:mm:ss±hh:mm

YYYY–MM–DDThh:mm:ss±hh

Примеры:

  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.2 Полные обозначения ГОСТ Р 7.0.64–2018]

4.3.3 Обозначения, отличные от полных ГОСТ Р 7.0.64-2018

Для уменьшенной точности десятичных или расширенных обозначений даты и времени дня любые обозначения календарной даты (4.1.2), даты в днях года (4.1.3) или даты в днях недели (4.1.4, за которыми стоит определитель времени [Т], могут комбинироваться с любыми обозначениями представления местного времени (4.2.2.24.2.2.4), Всемирного координированного времени дня (4.2.4) или местного времени и разности со Всемирным координированным временем (4.2.5.2), при условии, что:

  1. применяются правила, указанные в этих разделах;
  2. результирующее выражение не квалифицируется, как полное обозначение, соответствующее 4.3.2;
  3. элемент даты не должен быть представлен с уменьшенной точностью.

Примечание — Это также исключает обозначения дат по 4.1.2.4 и 4.1.4.4, которые расширены и сокращены;

  1. обозначение должно быть либо полностью в основном формате, и в этом случае используется минимальное количество необходимых разделителей для требуемого выражения, либо полностью в расширенном формате, и тогда должны использоваться дополнительные разделители в соответствии с 4.1 и 4.2.

Примеры сокращенных обозначений для комбинаций обозначений даты и времени дня:

  1. Календарная дата и местное время: основной формат: YYYYMMDDThhmm, пример – 19850412Т1015, расширенный формат: YYYY–MM–DDThh:mm, пример – 1985–04–12Т10:15;
  2. Дата в днях года и Всемирное координированное время дня: основной формат: YYYYDDDThhmmZ, пример – 1985102Т1015Z, расширенный формат: YYYY–DDDThh:mmZ, пример – 1985–102Т10:15Z;
  3. Дата в днях недели и местное время, а также разность со Всемирным координированным временем: основной формат: YYYYWwwDThhmm±hhmm, пример – 1985W155T1015+0400, расширенный формат: YYYY–Www–DThh:mm±hh, пример: 1985–W15–5T10:15+04.

[из 4.3.3 Обозначения, отличные от полных ГОСТ Р 7.0.64–2018]

4.4 Период времени ГОСТ Р 7.0.64-2018

4.4.1 Средства указания периодов времени ГОСТ Р 7.0.64-2018

Период времени должен быть выражен одним из следующих способов:

  1. с помощью начала и конца;
  2. продолжительностью и контекстной информацией;
  3. началом и продолжительностью;
  4. продолжительностью и концом.

Примечание — Период времени, выраженный с помощью метода b), не является полностью определенным с помощью информации, имеющейся в обозначении. Предполагается, что при необходимости из контекста доступна дополнительная информация, чтобы в полной мере определить период времени. Тем не менее следует помнить, что хотя в обозначении содержится информация только по продолжительности, однако оно представляет (не определенный в полном объеме) период времени, а не только его продолжительность.

[из 4.4.1 Средства указания периодов времени ГОСТ Р 7.0.64–2018]

4.4.2 Разделители и определители ГОСТ Р 7.0.64-2018

Период времени выражается в соответствии со следующими правилами:

  1. Косая черта [/] используется для разделения двух элементов в каждом перечислении 4.4.1 а), с) и d);
  2. Для 4.4.1 b), с) и d) перед обозначением продолжительности должен без пробела стоять определитель [Р];
  3. Должны использоваться другие определители, как это показано в 4.4.4 и 4.4.5.

Примечание — В некоторых приложениях вместо косой черты в качестве разделителя используется двойной дефис.

[из 4.4.2 Разделители и определители ГОСТ Р 7.0.64–2018]

4.4.3 Продолжительность ГОСТ Р 7.0.64-2018

4.4.3.1 Общие положения ГОСТ Р 7.0.64-2018

Продолжительность может быть выражена комбинацией элементов с точной продолжительностью (час, минута и секунда) и элементов с номинальной продолжительностью (год, месяц, неделя и день). Термин «продолжительность» будет использоваться для обозначения выражений, которые содержат элементы как с точной продолжительностью, так и с номинальной продолжительностью.

Примечание — Продолжительность используется в качестве элемента в обозначениях периодов времени и повторяющихся периодов времени. Обозначение продолжительности как таковой не поддерживается настоящим стандартом.

[из 4.4.3.1 Общие положения ГОСТ Р 7.0.64–2018]

4.4.3.2 Формат с определителями ГОСТ Р 7.0.64-2018

В обозначениях периода времени или повторяющегося периода времени продолжительность может быть представлена комбинацией элементов с определителями. За цифрами количества лет должен следовать определитель [Y], за количеством месяцев – определитель [М], за количеством недель – определитель [W], а за количеством дней – определитель [D]. Перед частью, включающей элементы времени дня, должен стоять определитель [Т|; за количеством часов должен стоять определитель [Н], за количеством минут – определитель [М], а за количеством секунд – определитель [S]. В этих обозначениях элемент дня [nnD] выражается количеством периодов продолжительностью в календарный день.

В основном и расширенном форматах полное обозначение продолжительности должно быть [PnnW] или [PnnYnnMnnDTnnHnnMnnS].

В этих обозначениях максимальное количество цифр в элементе должно быть согласовано партнерами по обмену информацией.

Для обозначений с уменьшенной точностью или десятичных представлений применяются следующие правила.

  1. Если это требуется для конкретного варианта применения, то элементы низшего разряда могут быть опущены для представления продолжительности с уменьшенной точностью.
  2. Если это требуется для конкретного варианта применения, то элементы низшего разряда могут иметь десятичную долю. Десятичная доля должна быть отделена от целой части десятичным знаком запятой [,] или точкой [.]. Запятая является предпочтительным знаком. Десятичная доля, по крайней мере, должна иметь одну цифру, а максимальное количество цифр в десятичном элементе должно быть согласовано партнерами по обмену информацией. Если число меньше единицы, то десятичному знаку должен предшествовать нуль.
  3. Если количество лет, месяцев, дней, часов, минут или секунд в любом из этих выражений равно нулю, то это число (нуль) и соответствующий определитель могут отсутствовать, но по крайней мере одно число и его определитель должны присутствовать.
  4. Определитель [Т] должен отсутствовать, если все элементы времени отсутствуют.

[из 4.4.3.2 Формат с определителями ГОСТ Р 7.0.64–2018]

4.4.3.3 Альтернативный формат ГОСТ Р 7.0.64-2018

По взаимному согласию партнеров по обмену информацией продолжительность может быть выражена в соответствии с форматом, используемым для меток времени, как это указано в 4.1.2, 4.1.3, 4.2.2.5 и 4.3, где форматы 4.3 ограничены для компонента даты форматами 4.1.2 и 4.1.3, а для элемента времени дня форматами 4.2.2.24.2.2.4. Выраженные значения не должны переходить за «точки превышения» в 12 месяцев, 30 дней, 24 часа, 60 минут и 60 секунд. Поскольку недели не имеют определенной точки превышения (52 или 53), то недели не должны использоваться в этих вариантах применения. В этих обозначениях возможным значением для элемента времени «год» является [0000], для элементов времени «календарный месяц» и «календарный день» – значение [00], а для элемента времени «календарный день года» – значение [000].

Полное представление обозначений продолжительности в альтернативном формате следующее:

Основной формат:

PYYYYMMDDThhmmss

или

PYYYYDDDThhmmss

Расширенный формат:

PYYYY–MM–DDThh:mm:ss

или

PYYYY–DDDThh:mm:ss

[из 4.4.3.3 Альтернативный формат ГОСТ Р 7.0.64–2018]

4.4.4 Полные обозначения ГОСТ Р 7.0.64-2018

4.4.4.1 Обозначения периодов времени, которые определены началом и концом ГОСТ Р 7.0.64-2018

Когда приложение требует полного представления периода времени, который идентифицируется его началом и концом, должно использоваться обозначение в соответствии с 4.4.2, соединяющее какие–либо два полных обозначения даты и времени дня, как это определено в 4.3.2, при условии, что результирующее выражение представлено полностью в основном или в расширенном формате.

Основной формат: YYYYMMDDThhmmss/YYYYMMDDThhmmss

Пример – 19850412Т232050/19850625Т103000

Расширенный формат: YYYY–MM–DDThh:mm:ss/YYYY–MM–DDThh:mm:ss

Пример – 1985–04–12Т23:20:50/1985–06–25Т10:30:00

Примеры представляют период времени, который начинается в 23 часа 20 минут и 50 секунд 12 апреля 1985 г. местного времени и заканчивается в 10 часов 30 минут 25 июня 1985 г. местного времени [из 4.4.4.1 Обозначения периодов времени, которые определены началом и концом ГОСТ Р 7.0.64–2018]

4.4.4.2 Обозначения периодов времени посредством продолжительности и контекстной информации ГОСТ Р 7.0.64-2018

4.4.4.2.1 Формат с определителями ГОСТ Р 7.0.64-2018

Когда при применении выявляется потребность полного представления периода времени через его продолжительность в формате с определителями и контекстную информацию, то должно использоваться обозначение в соответствии с 4.4.2, с применением полного представления продолжительности, как это определено в 4.4.3.2.

Основной и расширенный формат:

PnnYnnMnnDTnnHnnMnnS

PnnW

Примеры

  1. P2Y10М15DT10H30M20S
  2. P6W

В первом примере представлен период времени с продолжительностью 2 года, 10 месяцев, 15 дней, 10 часов, 30 минут и 20 секунд. В примере 2 представлен период времени с продолжительностью шесть недель [из 4.4.4.2.1 Формат с определителями ГОСТ Р 7.0.64–2018]

4.4.4.2.2 Альтернативный формат ГОСТ Р 7.0.64-2018

Если по соглашению сторон используется полное представление периода времени посредством его продолжительности и контекстной информации, а продолжительность находится в альтернативном формате, то обозначение должно соответствовать 4.4.2 и использовать полное представление продолжительности, как это определено в 4.4.3.3.

Основной формат: PYYYYMMDDThhmmss, пример – Р00021015Т103020

Расширенный формат: PYYYY–MM–DDThh:mm:ss, пример – Р0002–10–15Т10:30:20

Примеры представляют период времени с продолжительностью 2 года, 10 месяцев, 15 дней, 10 часов, 30 минут и 20 секунд [из 4.4.4.2.2 Альтернативный формат ГОСТ Р 7.0.64–2018]

4.4.4.3 Обозначение периода времени, идентифицируемого началом и продолжительностью ГОСТ Р 7.0.64-2018

Когда приложение требует полного представления периода времени, идентифицируемого по его началу и продолжительности, то должно использоваться обозначение в соответствии с 4.4.2, соединяющее какое–либо полное обозначение даты и времени дня, как определено в 4.3.2, с каким–либо полным обозначением продолжительности, как определено в 4.4.3, при условии, что результирующее обозначение находится полностью в основном формате или полностью в расширенном формате.

Основной формат:

YYYYMMDDThhmmss/PnnYnnMnnDTnnHnnMnnS

YYYYMMDDThhmmss/PYYYYMMDDThhmmss

Пример –

19850412T232050/P1Y2M15DT12H30M0S

19850412Т232050/Р00010215Т123000

Расширенный формат:

YYYY–MM–DDThh:mm:ss/PnnYnnMnnDTnnHnnMnnS

YYYY–MM–DDThh:mm:ss/PYYYY–MM–DDThh:mm:ss

Пример –

1985–04–12Т23:20:50/Р1Y2M15DТ12H30M0S

1985–04–12Т23:20:50/Р0001–02–15Т12:30:00

В примерах приведен период времени, равный 1 году, 2 месяцам, 15 дням, 12 часам и 30 минутам, начиная с 23 часов 20 минут и 50 секунд местного времени 12 апреля 1985 года [из 4.4.4.3 Обозначение периода времени, идентифицируемого началом и продолжительностью ГОСТ Р 7.0.64–2018]

4.4.4.4 Обозначение периода времени, идентифицируемого по продолжительности и окончанию ГОСТ Р 7.0.64-2018

Если приложение требует полного представления периода времени, идентифицируемого по его продолжительности и окончанию, то должно использоваться обозначение по 4.4.2, объединяющее некоторое полное обозначение продолжительности, как это определено в 4.4.3, с некоторым полным обозначением даты и времени дня, как это определено в 4.3.2, при условии, что итоговое обозначение представлено полностью в основном формате или полностью в расширенном формате.

Основной формат:

PnnYnnMnnDTnnHnnMnnS/YYYYMMDDThhmmss

PYYYYMMDDThhmmss/YYYYMMDDThhmmss

Пример –

P1Y2M15DT12H30M0S/19850412Т232050

Р00010215Т123000/19850412Т232050

Расширенный формат:

PnnYnnMnnDTnnHnnMnnS/YYYY–MM–DDThh:mm:ss

PYYYY–MM–DDThh:mm:ss/YYYY–MM–DDThh:mm:ss

Пример –

P1Y2M15DT12H30M0S/1985–04–12Т23:20:50

Р0001–02–15Т12:30:00/1985–04–12Т23:20:50

В примерах приведен период времени, равный 1 году, 2 месяцам, 15 дням и 12 часам и 30 минутам, заканчивающийся 12 апреля 1985 г. в 23 часа 20 минут и 50 секунд по местному времени [из 4.4.4.4 Обозначение периода времени, идентифицируемого по продолжительности и окончанию ГОСТ Р 7.0.64–2018]

4.4.4.5 Другие полные обозначения ГОСТ Р 7.0.64-2018

В 4.4.4.14.4.4.4 показаны обозначения с использованием элементов календарной даты, местного времени и продолжительности. Другие полные представления получаются путем следующих замен в 4.4.4.1 – 4.4.4.4:

[из 4.4.4.5 Другие полные обозначения ГОСТ Р 7.0.64–2018]

4.4.5 Обозначения, отличные от полных ГОСТ Р 7.0.64-2018

Обозначение, отличное от полного, для периода времени должно соответствовать 4.4.1 и 4.4.2, где метки времени представлены в соответствии с 4.1, 4.2 или 4.3 и где продолжительность представлена в соответствии с 4.4.3.2 или 4.4.3.3, при условии, что:

  1. применяются правила, указанные в тех разделах;
  2. результат не является полным представлением в соответствии с 4.4.4 и
  3. итоговое обозначение представлено или полностью в основном формате, или полностью в расширенном формате.

Использование представления должно быть согласовано партнерами по обмену информацией, если использование какой–либо составной части его должно быть согласовано этими партнерами.

В обозначении периодов времени в соответствии с 4.4.1 а):

  • в выражении после косой черты (т.е. в обозначении конца периода времени) элементы времени высших разрядов могут быть опущены, в этом случае должно быть принято допущение, что используются соответствующие элементы времени из обозначения начала периода времени (например, если [YYYYMM] опущено, то конец периода времени находится в том же календарном году и календарном месяце, что и начало периода времени);
  • обозначения часовых поясов и Всемирного координированного времени, включенные с элементом, предшествующим дефису, должны по умолчанию применяться к элементу, который идет после косой черты, если только не указана соответствующая альтернатива.

[из 4.4.5 Обозначения, отличные от полных ГОСТ Р 7.0.64–2018]

4.5 Повторяющийся период времени ГОСТ Р 7.0.64-2018

4.5.1 Средства указания повторяющихся периодов времени ГОСТ Р 7.0.64-2018

Повторяющийся период времени обозначается одним из следующих способов:

  1. Количеством повторов (факультативно), началом и концом. Так представляется повторяющийся период времени, у которого первый период времени идентифицируется по последним двум элементам выражения, а количество повторов – по первому элементу. Если количество повторов отсутствует, то число повторов бесконечно.
  2. Количеством повторов (факультативно), продолжительностью и контекстом. Так представляется повторяющийся период времени с указанной продолжительностью отдельного периода времени и с указанным количеством повторов. Если количество повторов отсутствует, то число повторов бесконечно.
  3. Количеством повторов (факультативно), началом и продолжительностью. Так представляется повторяющийся период времени, у которого первый период времени идентифицируется по последним двум элементам выражения, а количество повторов – по первому элементу. Если количество повторов отсутствует, то число повторов бесконечно.
  4. Количеством повторов (факультативно), продолжительностью и концом. Так представляется повторяющийся период времени, у которого последний период времени идентифицируется по последним двум элементам выражения, а количество повторов – по первому элементу. Если количество повторов отсутствует, то число повторов бесконечно.

[из 4.5.1 Средства указания повторяющихся периодов времени ГОСТ Р 7.0.64–2018]

4.5.2 Разделители и определители ГОСТ Р 7.0.64-2018

Повторяющийся период времени обозначается в соответствии со следующим правилом.

Все обозначения начинаются с определителя [R], за которым без пробелов следует количество повторов (если нужно), за которым без пробела следует косая черта [/] и следом без пробелов обозначение периода времени в соответствии с 4.4.1. Для представлений 4.5.1 а) – d) должны использоваться периоды времени в соответствии с 4.4.1 а) – d) [из 4.5.2 Разделители и определители ГОСТ Р 7.0.64–2018]

4.5.3 Полные обозначения ГОСТ Р 7.0.64-2018

Когда приложение требует полного представления повторяющегося периода времени, то должно использоваться выражение в соответствии с 4.5.2, объединяющее некоторое полное представление периода времени, как это определено в 4.4.4, с количеством повторов.

Основной формат:

Rn/YYYYMMDDThhmmss/YYYYMMDDThhmmss

Rn/PnnYnnMnnDTnnHnnMnnS

Rn/YYYYMMDDThhmmss/PnnYnnMnnDTnnHnnMnnS

RnPnnYnnMnnDTnnHnnMnnS/YYYYMMDDThhmmss

Примеры:

  1. R12/19850412T232050/19850625T103000
  2. R12/P2Y10M15DT10H30M20S
  3. R12/19850412T232050/P1Y2M15DT12H30M0S
  4. R12/P1Y2M15DT12H30M0S/19850412T232050

Расширенный формат:

Rn/YYYY–MM–DDThh:mm:ss/YYYY–MM–DDThh:mm:ss

Rn/YYYY–MM–DDThh:mm:ss/PnYnMnDTnHnMnS

Rn/PnnYnnMnnDTnnHnMnnS/YYYY–MM–DDThh:mm:ss

Примеры:

  1. R12/1985–04–12Т23:20:50/1985–06–25Т10:30:00
  2. R12/1985–04–12Т23:20:50/Р1Y2M15DT12H30M0S
  3. R12/P1Y2M15DT12H30M0S/1985–04–12Т23:20:50

[из 4.5.3 Полные обозначения ГОСТ Р 7.0.64–2018]

4.5.4 Обозначения, отличные от полных ГОСТ Р 7.0.64-2018

Обозначением повторяющегося периода времени, отличным от полного, должно быть выражение в соответствии с 4.5.1 и 4.5.2, где период времени представлен в соответствии с 4.4.5 [из 4.5.4 Обозначения, отличные от полных ГОСТ Р 7.0.64–2018]