allgosts.ru01. ОБЩИЕ ПОЛОЖЕНИЯ. ТЕРМИНОЛОГИЯ. СТАНДАРТИЗАЦИЯ. ДОКУМЕНТАЦИЯ01.140. Информатика. Издательское дело

ГОСТ Р 7.0.64-2018 Система стандартов по информации, библиотечному и издательскому делу. Представление дат и времени. Общие требования

Обозначение:
ГОСТ Р 7.0.64-2018
Наименование:
Система стандартов по информации, библиотечному и издательскому делу. Представление дат и времени. Общие требования
Статус:
Действует
Дата введения:
01/01/2019
Дата отмены:
-
Заменен на:
-
Код ОКС:
01.140.20

Текст ГОСТ Р 7.0.64-2018 Система стандартов по информации, библиотечному и издательскому делу. Представление дат и времени. Общие требования


ГОСТ Р 7.0.64-2018
(ИСО 8601:2004)


НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ

Система стандартов по информации, библиотечному ииздательскому делу

ПРЕДСТАВЛЕНИЕ ДАТ И ВРЕМЕНИ

Общие требования

System of standards on information, librarianship andpublishing. Representation of dates and times. Generalrequirements



ОКС 01.140.20

Датавведения 2019-01-01

Предисловие

Предисловие

1ПОДГОТОВЛЕН Федеральным государственным унитарным предприятием"Российский научно-технический центр информации по стандартизации,метрологии и оценке соответствия" (ФГУП "СТАНДАРТИНФОРМ") иФедеральным государственным бюджетным учреждением науки"Всероссийский институт научной и технической информации Российскойакадемии наук" (ВИНИТИ РАН) на основе собственного перевода нарусский язык англоязычной версии указанного в пункте 4стандарта

2ВНЕСЕН Техническим комитетом по стандартизации ТК 191"Научно-техническая информация, библиотечное и издательскоедело"

3УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Приказом Федерального агентства потехническому регулированию и метрологии от 22 мая 2018 г. N265-ст

4Настоящий стандарт является модифицированным по отношению кмеждународному стандарту ИСО 8601:2004 "Элементы данных и форматыдля обмена информацией. Обмен информацией. Представление дат ивремени" (ISO 8601:2004 "Data elements and interchange formats -Information interchange - Representation of dates and times", MOD)путем изменения его структуры и приведения в соответствие справилами, установленными в ГОСТ1.5-2001 (подразделы4.2 и 4.3).

Внастоящий стандарт не включены предисловие и приложение Апримененного международного стандарта, которое нецелесообразноприменять в связи с тем, что оно носит справочный характер.Оригинальный текст невключенного приложения А приведен вдополнительном приложении ДА.

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

Порядковое обозначениедней года приведено в дополнительном приложении ДБ.

Сопоставление структурынастоящего стандарта со структурой примененного в неммеждународного стандарта приведено в дополнительном приложенииДВ.

Наименование настоящегостандарта изменено относительно наименования указанногомеждународного стандарта для приведения в соответствие с ГОСТ Р 1.5-2012 (пункт3.5)

5ВВЕДЕН ВПЕРВЫЕ


Правила применениянастоящего стандарта установлены в статье26 Федерального закона от 29 июня 2015 г. N 162-ФЗ "Остандартизации в Российской Федерации". Информация обизменениях к настоящему стандарту публикуется в ежегодном (посостоянию на 1 января текущего года) информационном указателе"Национальные стандарты", а официальный текст изменений ипоправок - в ежемесячном информационном указателе"Национальные стандарты". В случае пересмотра (замены) или отменынастоящего стандарта соответствующее уведомление будет опубликованов ближайшем выпуске ежемесячного информационного указателя"Национальные стандарты". Соответствующая информация, уведомление итексты размещаются также в информационной системе общегопользования - на официальном сайте Федерального агентства потехническому регулированию и метрологии в сети Интернет(www.gost.ru)

Введение


Рекомендации и стандартыпо этой теме публикуются с 1971 г., однако в различных странахшироко использовались различные формы числовых обозначений дат ивремени. При трансграничном обмене информацией может возникнутьнеправильное толкование иерархии цифр в таких обозначениях, чтоприведет к путанице и другим логически вытекающим ошибкам. Цельнастоящего стандарта - устранить риск неправильного толкования иизбежать путаницы и ее последствий.

Настоящий стандартсодержит указания по числовому представлению информации,относящейся к датам и времени дня. Кроме того, настоящий стандартвключает указания по обозначению форматов такого представления.

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

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

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

Некоторые буквенные играфические обозначения, используемые в тексте настоящегостандарта, являются общими для дат и времени и для нормальноготипографского текста. Следует помнить, что для единиц времени вобычном тексте должны использоваться обозначения, представленные вISO 31-1.

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

1Область применения


Настоящий стандартустанавливает требования к числовому представлению дат и времени вавтоматизированных системах и метаданных электронныхнаучно-технических документов.

Настоящий стандартприменяется в случаях, когда в обмен информацией включеныобозначения или форматы обозначений дат по григорианскомукалендарю, времени по 24-часовой системе определения времени,периодов времени или повторяющихся периодов времени.

Настоящий стандарт нераспространяется на даты и время, выраженные словами безиспользования символьных обозначений.

Настоящий стандарт неприсваивает каких-либо особых смысловых значений или толкованийникаким элементам данных, использующим обозначения в соответствии снастоящим стандартом. Их смысловое значение определяется контекстомприменения.

2Термины и определения


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

2.1Основные понятия

2.1.1 временнаяось (time axis): Математическое представление временнойпоследовательности мгновенных событий вдоль единой оси.

2.1.2 моментвремени (instant): Точка на временной оси.


Примечание - Мгновенноесобытие происходит в заданный момент времени.

2.1.3 периодвремени (временной интервал) (time interval): Часть временнойоси, ограниченная двумя моментами времени.


Примечание - Периодвремени включает все моменты времени между двумя граничнымимоментами и (если не указано иное) сами граничные моментывремени.

2.1.4 шкалавремени (time scale): Система упорядоченных меток, которыемогут быть присвоены моментам времени на временной оси, а одинмомент времени выбран в качестве начального (нулевого).


Примечания

1Шкала времени может быть выбрана в том числе как:

a) непрерывная, напримермеждународное атомное время (TAI);

b) непрерывная сразрывами, например Всемирное координированное время (UTC) с учетомдополнительных секунд, стандартное время с учетом перехода слетнего времени на зимнее и обратно;

c) состоящая изпоследовательных шагов, например обычные календари, когда шкалавремени разбита на последовательные временные интервалы и всемоменты времени каждого временного интервала обозначает одна и таже метка;

d) дискретная, например вцифровых технологиях.

2Для физических или технических приложений предпочтительной являетсяшкала времени с количественными метками, основанными на выбореначального момента времени и единицы измерения.

3Обычные шкалы времени используют сочетание различных единицизмерения, таких, как секунда, минута, час или различные временныеинтервалы календаря, такие как календарный день, календарный месяци календарный год.

4Шкала времени имеет точку отсчета, которая соотносит одну из метокшкалы времени одному из моментов времени, таким образом определяяотнесение меток к моментам времени на шкале времени.

2.1.5 меткавремени (time point, date, time): Метка, присвоенная моментувремени посредством установленной шкалы времени.


Примечания

1На шкале времени, состоящей из последовательных шагов, дваразличных момента времени могут быть выражены одной и той же меткойвремени (см. примечание 1 термина "шкала времени").

2Для многих шкал времени с количественными метками числовое значениеметки времени момента времени можно считать равнымпродолжительности периода времени от начала шкалы времени дорассматриваемого момента времени.

3Термин "время" часто используется в естественном языке. Тем неменее он должен использоваться лишь тогда, когда смысловое значениечетко понятно из контекста, поскольку термин "время" такжеиспользуется в других значениях.

2.1.6продолжительность (duration): Неотрицательная величина,приписываемая периоду времени, значение которой равно разностимежду метками времени конечного момента и начального моментапериода времени (если метки времени являются числовыми).


Примечания

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

2Продолжительность является одной из основных величин вМеждународной системе величин (ISQ), на которой основываетсяМеждународная система единиц (СИ). В этом контексте частоиспользуется термин "время" вместо "продолжительность".

3Для термина "продолжительность" часто используются такие выражения,как "время" или "период времени". Термин "время" не рекомендуетсяиспользовать в этом значении, а термин "период времени" недопустимоиспользовать в таком значении, чтобы избежать путаницы с понятием"период времени", установленным 2.1.3.

4Единицей продолжительности в системе СИ является секунда.

2.1.7 номинальнаяпродолжительность (nominal duration): Продолжительность,выраженная в годах, месяцах, неделях, днях или других единицах.


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

2.1.8 дата (date):Метка времени, представляющая календарный день на шкале времени,состоящей из начала и последовательности календарных дней.

2.1.9 календарнаядата (calendar date): Дата, представляющая отдельныйкалендарный день посредством номера календарного года, номеракалендарного месяца и порядкового номера дня в календарноммесяце.

2.1.10 порядковаядата (ordinal date): Дата, представляющая отдельный календарныйдень посредством номера календарного года и его порядкового номерав его календарном году.

2.1.11 недельнаядата (week date): Дата, представляющая отдельный календарныйдень посредством календарного года, к которому относится егокалендарная неделя, порядкового номера его календарной недели врамках этого календарного года и порядкового номера дня в этойкалендарной неделе.

2.1.12 Всемирноекоординированное время (UTC): Шкала времени, образующая основукоординированной передачи по радио стандартных частот и сигналовточного времени. Она точно соответствует ходу международногоатомного времени, но отличается от него на целое число секунд.


Примечания

1Всемирное координированное время устанавливается Международным бюромер и весов (BIPM, т.е. Bureau International des Poids et Mesures)и Международной службой наблюдения за вращением Земли (IERS).Всемирное координированное время обеспечивает основу стандартноговремени, использование которого юридически закреплено во многихстранах. В резолюции 5 15-й Генеральной конференции по мерам ивесам (CGPM) (1975 г.) записано, что такое использованиенастоятельно рекомендуется.

2Всемирное координированное время регулируется по UT1 путемдобавления или исключения секунд, которые известны под названием"дополнительные секунды" (2.2.2).

3Среднее время по Гринвичу (GMT) в глобальном масштабе замененоВсемирным координированным временем. Всемирное координированноевремя часто (неправильно) называют GMT. Авиацией и службами морскойнавигации обычно используется Всемирное координированное время, нодля астронавигации они также используют истинное местное время исреднее местное время.

4Дополнительную информацию можно найти по следующим адресам:

-URL для Международного бюро мер и весов http://www.bipm.fr

-URL для Международной службы наблюдения за вращением Землиhttp://hpiers.obspm.fr.

2.1.13 Всемирноекоординированное время (UTC) дня (UTC of day): Числовоевыражение момента времени в рамках календарного дня в соответствиис Всемирным координированным временем.

2.1.14 стандартноевремя (standard time): Шкала времени, полученная на основеВсемирного координированного времени путем сдвига по времени,который установлен для данного места уполномоченным органом.


Примечание - Сдвиг повремени может варьироваться в течение года.

2.1.15 стандартноевремя дня (standard time of day): Числовое выражение моментавремени в рамках календарного дня продолжительностью, котораяистекла с полуночи местного стандартного времени.

2.1.16 местноевремя (local time): Локально применимое время дня, такое какстандартное время дня, или время дня не на основе Всемирногокоординированного времени.

2.1.17 повторяющийсяпериод времени (recurring time interval): Серияпоследовательных периодов времени с равной продолжительностью илиравной номинальной продолжительностью.

Примечание - Еслипродолжительность периодов времени измеряется в календарныхединицах, то точная продолжительность каждого периода временизависит от календарных дат его начала и окончания.

2.2Единицы времени, номинальная продолжительность и периодывремени

2.2.1 секунда(second): Основная единица измерения времени в Международнойсистеме единиц (СИ), как это определено Международным комитетом мери весов [ International des Poids et Mesures(CIPM)].


Примечание - Секундаявляется основной единицей для выражения продолжительности.

2.2.2 дополнительнаясекунда (leap second): Международный временной шаг в однусекунду для регулирования Всемирного координированного времени(UTC), для обеспечения соответствующего согласования с UT1, шкалойвремени на основе вращения Земли.


Примечание - Добавленнаясекунда называется положительной дополнительной секундой, а изъятаясекунда называется отрицательной дополнительной секундой.Положительная дополнительная секунда вставляется между [23:59:59Z]и [24:00:00Z] и может быть представлена как [23:59:60Z],Отрицательные дополнительные секунды означают изъятие из шкалывремени периода [23:59:59Z], Добавление или изъятие имеет место,как это определяется IERS, как правило, 30 июня или 31 декабря, но,при необходимости, может быть сделано 31 марта или 30 сентября.

2.2.3 минута(minute): Единица времени, равная 60 секундам.

2.2.4 час (hour):Единица времени, равная 60 минутам.

2.2.5 день(единица времени) (day): Единица времени, равная 24 часам.

2.2.6 календарныйдень (calendar day): Период времени, начинающийся в полночь изаканчивающийся в следующую полночь, которая в свою очередьявляется начальным моментом времени следующего календарногодня.


Примечания

1Календарный день также часто называется "день".

2Продолжительность календарного дня составляет 24 часа; если он неизменен:

a) добавлением илиизъятием дополнительных секунд, по решению службы наблюдения завращением Земли (IERS), или

b) добавлением либоизъятием других периодов времени, как это может быть предписаноместными органами власти для изменения шкалы местного времени.

2.2.7 день(продолжительность) (day duration): Продолжительность календарногодня.


Примечание - Термин"день" применяется также к продолжительности любого периодавремени, который начинается в некоторый момент времени календарногодня и заканчивается в то же самое время дня на следующийкалендарный день.

2.2.8 календарнаянеделя (calendar week): Период времени, состоящий из семикалендарных дней, начиная с понедельника.


Примечания

1Календарную неделю часто называют "неделей".

2Сведения о названиях и номерах календарных дней приведены в3.2.2.

3Календарная неделя может быть идентифицирована по ее порядковомуномеру в рамках текущего календарного года в соответствии с2.2.10.

2.2.9 неделя(week): Продолжительность календарной недели.


Примечание - Термин"неделя" относится также к продолжительности любого периодавремени, который начинается в определенное время календарного дня изаканчивается в это же время дня того же календарного дня следующейкалендарной недели.

2.2.10 номеркалендарной недели (calendar week number): Порядковый номер,идентифицирующий календарную неделю в рамках текущего календарногогода в соответствии с правилом, согласно которому перваякалендарная неделя года - это та, которая включает первый четвергтекущего года, а последней календарной неделей календарного годаявляется неделя, непосредственно предшествующая первой календарнойнеделе следующего календарного года.

2.2.11 календарныймесяц (calendar month): Период времени, который получился врезультате деления календарного года на 12 периодов времени, каждыйиз которых имеет специальное название и содержит специальноеколичество календарных дней.


Примечания

1Календарный месяц часто называют "месяцем".

2Сведения о названиях месяцев календарного года григорианскогокалендаря, которые перечислены в порядке следования, относительноим присущего количества дней в месяце и относительно порядковыхномеров дней в обычные и високосные годы, приведены в 3.2.1.

2.2.12 месяц(month): Продолжительность в 28, 29, 30 или 31 календарный день, взависимости от начала и окончания соответствующего периода временив рамках определенного календарного месяца.


Примечания

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

2В определенных случаях месяцем считается продолжительность в 30календарных дней.

2.2.13 календарныйгод (calendar year): Циклический период времени по календарю,который требуется для одного обращения Земли вокруг Солнца иаппроксимируется целым числом календарных дней.


Примечания

1Календарный год часто называют "годом".

2Если не указано иное, то в настоящем стандарте этот терминобозначает календарный год в григорианском календаре.

2.2.14 год (year):Продолжительность в 365 или 366 календарных дней, в зависимости отначала и окончания соответствующего периода времени в рамкахопределенных календарных лет.


Примечание - Термин "год"также относится и к продолжительности любого периода времени,который начинается в конкретное время дня в определеннуюкалендарную дату календарного года и заканчивается в это же времядня календарной даты следующего календарного года, если онасуществует. В других случаях календарная дата окончания должна бытьсогласована.

2.2.15 григорианскийкалендарь (Gregorian calendar): Общеупотребительный календарь,введенный в 1582 г. с целью определить календарный год, который быаппроксимировал тропический год более точно, чем юлианскийкалендарь.


Примечание - В настоящемстандарте термин "григорианский календарь" относится к шкалевремени, описанной в 3.2.1.

2.2.16 невисокосныйгод (common year): Календарный год в григорианском календаре, вкотором содержится 365 календарных дней.

2.2.17 високосныйгод (leap year): Календарный год в григорианском календаре, вкотором содержится 366 календарных дней.

2.2.18 столетнийгод (вековой год) (centennial year): Календарный год вгригорианском календаре, номер которого делится на сто безостатка.

2.3Обозначения и форматы

2.3.1 обозначение датыи времени (date and time representation): Выражение,указывающее метку времени, период времени или повторяющийся периодвремени.

2.3.2 обозначениеформата даты и времени (date and time format representation):Выражение, описывающее формат неопределенного класса обозначенийдаты и времени.

2.3.3 основнойформат (basic format): Формат обозначения даты и времени, илиобозначение формата даты и времени, который содержит минимальноечисло элементов, необходимое для обеспечения требуемойточности.


Примечание - Основнойформат не применяется в обычном тексте.

2.3.4 расширенныйформат (extended format): Расширение основного формата, котороепредусматривает дополнительные разделители элементов времени.

2.3.5 полноепредставление (complete representation): Представление,включающее все элементы даты и времени, связанные с выражением.


Примечание - Терминприменяется, в частности, для указания на выражение календарногогода четырьмя цифрами.

2.3.6 представлениедесятичное (decimal representation): Расширение представленияпутем добавления десятичной доли к компоненту обозначения с самымнизким порядком.

2.3.7 представление суменьшенной точностью (representation with reduced accuracy):Сокращенная форма представления за счет опущения элементов низшегопорядка.

2.3.8 расширенноепредставление (expanded representation): Расширениепредставления с целью идентификации дат в календарных годах запределами диапазона от [0000] до [9999].

3Основополагающие принципы

3.1Основные правила


Внастоящем стандарте приведен набор правил представления:

-меток времени,

-периодов времени,

-повторяющихся периодов времени.

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

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

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

3.2Шкалы времени

3.2.1 Григорианскийкалендарь


Внастоящем стандарте для идентификации календарных дней используетсягригорианский календарь. Этот календарь представляет собой шкалувремени, состоящую из потенциально бесконечной последовательностикалендарных годов. Последовательные календарные годыидентифицируются последовательно присваиваемыми порядковыминомерами годов.

Григорианский календарьразличает невисокосные года, состоящие из 365 последовательныхкалендарных дней, и високосные года, которые состоят из 366последовательных календарных дней. Високосным годом является год,номер которого делится на четыре без остатка. Однако столетние годане являются високосными годами, за исключением тех случаев, когдаих номера делятся без остатка на четыреста.

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

Вгригорианском календаре за точку отсчета принято 20 мая 1875 года,календарный день подписания в Париже Метрической конвенции("Convention du ").

Настоящий стандартпозволяет идентифицировать календарные годы по их номеру года до ипосле введения григорианского календаря. Для определениякалендарных лет, номеров лет и номеров календарного дня в текущемкалендарном году используются только правила Метрической конвенции.Для целей настоящего стандарта календарь, основанный на этихправилах, называется григорианским календарем. Использованиенастоящего календаря для дат, предшествующих дате введениягригорианского календаря (это называется пролептическимгригорианским календарем), допускается только по соглашениюпартнеров по обмену информацией.

Введение григорианскогокалендаря сопровождалось отменой накопленных неточностей юлианскогокалендаря. Тем не менее при определении дат в пролептическомгригорианском календаре никакие даты не должны вноситься илиисключаться.

Примечание - Впролептическом григорианском календаре календарный год [0000]исключен.


Пример- Гоигорианский календарь был впервые введен 15октября 1582 г. В календаре, установленном настоящим стандартом,календарная дата, предшествующая этому календарному дню, называется14 октября 1582 г. В юлианском календаре этот календарный деньназывается 4 октября 1582 г.


Таблица 1 - Календарные месяцы

Номеркалендарного месяца

Название
календарного
месяца

Количество днейв месяце

Порядковыеномера дней в невисокосные годы

Порядковыеномера дней в високосные годы

01

Январь

31

001-031

001-31

02

Февраль

28
(високосный год 29)

032-59

032-60

03

Март

31

060-90

061-91

04

Апрель

30

091-20

092-21

05

Май

31

121-51

122-52

06

Июнь

30

152-81

153-82

07

Июль

31

182-12

183-13

08

Август

31

213-43

214-44

09

Сентябрь

30

244-73

245-74

10

Октябрь

31

274-04

275-05

11

Ноябрь

30

305-34

306-35

12

Декабрь

31

335-65

336-66

3.2.2 Календарнаянеделя

Сцелью идентификации календарных дней настоящим стандартомразрешается использование шкалы недельной даты.

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

Опорной точкой шкалывремени является суббота 1 января 2000 г.

Таблица 2 - Календарные дни

Порядковыйномер дня в неделе

Названиекалендарного дня

1

Понедельник

2

Вторник

3

Среда

4

Четверг

5

Пятница

6

Суббота

7

Воскресенье


Примечания

1Календарный год содержит 52 или 53 календарные недели.

2Первая календарная неделя календарного года содержит до трех днейпредыдущего календарного года; последняя календарная неделякалендарного года содержит до трех дней следующего календарногогода. Поэтому для определенных календарных дней календарная датасодержит календарный год, отличный от года с датой в днях инеделях.

3Правило определения первой календарной недели эквивалентно правилу:"первой календарной неделей является календарная неделя, котораясодержит 4-е января".


Примеры

1 Воскресенье 1января 1995 г. идентифицируется календарной датой [1995-01-01] идатой в днях недели [1994-W52-7].

2 Вторник 31декабря 1996 г. идентифицируется календарной датой [1996-12-31] идатой в днях недели [1997-W01-2].

3.2.3 Шкалы времени врамках календарного дня

Настоящий стандартрекомендует с целью идентификации меток времени в пределахкалендарного дня использовать шкалы времени с применением24-часового формата отсчета времени.

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

3.3Обозначения дат и времени и обозначения форматов дат и времени


Внастоящем стандарте определяются обозначения дат и времени длявыражения меток времени, периодов времени и повторяющихся периодоввремени.

Пример- Обозначение даты [2003-02-10] идентифицирует 10февраля 2003 года.


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

Пример- Обозначение формата дат и времени [YYYY-MM-DD],вместе с сопутствующим описанием, определяет полный, расширенныйформат обозначений календарных дат, разрешенный настоящимстандартом.


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

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

Пример- Местное время с тремя десятичными разрядами длядолей секунд представляется как [hh:mm:ss,sss], а не[hh.mm.ss,s].


3.4Символы, используемые в обозначениях

3.4.1 Введение


Обозначения,устанавливаемые в настоящем стандарте, используют графическиесимволы.

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

Примечания

1Если в применяемом наборе символов отсутствуют символы верхнегорегистра, то в обозначениях дат и времени могут использоватьсясимволы нижнего регистра.

2Кодирование символов для обмена датами и временем выходит за рамкирассмотрения настоящего стандарта.


Символ "пробел" не должениспользоваться в обозначениях.

3.4.2 Символы,используемые вместо цифр или знаков


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

[У] представляет цифру,используемую в элементе времени "год";

[М] представляет цифру,используемую в элементе времени "месяц";

[D] представляет цифру,используемую в элементе времени "день";

[w] представляет цифру,используемую в элементе времени "неделя";

[h] представляет цифру,используемую в элементе времени "час";

[m] представляет цифру,используемую в элементе времени "минута";

[s] представляет цифру,используемую в элементе времени "секунда";

[n] представляет цифру(положительное целое число или нуль);

[±] представляет знак"плюс" [+], если в комбинации со следующим элементом должно бытьпредставлено положительное значение или нуль (в последнем случае,если явным образом не указано иное, знак "плюс" не долженопускаться), либо представляет знак "минус" [-], если в комбинациисо следующим элементом должно быть представлено отрицательноезначение.

Кроме того, применяетсяследующее соглашение:

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

Другие символы вобозначениях форматов дат и времени совпадают с таковыми и вобозначениях дат и времени.

3.4.3 Знаки,используемые в качестве определителей


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

[Р] используется какопределитель продолжительности, предшествующий элементу, которыйпредставляет продолжительность;

Примечание -Использование символа Р основано на прежнем использовании терминаPeriod в смысле "продолжительность".


[R] используется какопределитель повторяющегося периода времени;

[Т] используется какопределитель времени, чтобы указывать:

-начало обозначения местного времени и само обозначение местноговремени как такового,

-начало обозначения времени дня в обозначениях даты и временидня,

-начало обозначения количества часов, минут или секунд вобозначениях продолжительности;

[W] используется какопределитель недели, предшествующий элементу данных, которыйпредставляет порядковый номер календарной недели в текущемкалендарном году;

[Z] используется какопределитель Всемирного координированного времени (UTC).

Вобозначениях продолжительности (4.4.3.2) как часть обозначенияиспользуются следующие определители:

[У] [М] [W] [D] [Н] [М][S].

Примечания

1В этих выражениях [М] может использоваться для указания "месяца"или "минуты", или того и другого.

2В обозначениях формата дат или времени толкование знаков [Y], [М] и[D] как знаков, используемых на месте цифр, или как определителей,зависит от их положения в выражении.

3Эти определители используются для указания единиц времени иноминальной продолжительности в обозначениях, которые установленынастоящим стандартом.

3.4.4 Знаки,используемые как разделители

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

[-] (дефис): дляразделения элементов времени "год" и "месяц", "год" и "неделя","год" и день", "месяц" и "день", и "неделя" и "день";

[:] (двоеточие): дляразделения элементов времени "час" и "минута", а также "минута" и"секунда";

[/] (косая черта): дляразделения элементов в обозначениях периодов времени иповторяющихся периодов времени.

Примечание - Обозначения,которые определены в настоящем стандарте, используют десятичныйразделитель (запятую или точку).

3.5Расширение


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

3.6Начальные нули


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

3.7Взаимное соглашение


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

4Обозначения даты и времени

4.1Дата

4.1.1 Общиеположения


Для простоты сравнения вовсех примерах обозначений дат в качестве иллюстрации используетсядата 12 апреля 1985 г., если это уместно.

4.1.2 Календарнаядата

4.1.2.1 Общиеположения

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

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


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

-календарный месяц представляется двумя цифрами.


Январь представлен как[01], а последующие календарные месяцы нумеруются в возрастающейпоследовательности;

-календарный день месяца представляется двумя цифрами.


Первый календарный деньлюбого календарного месяца представляется как [01], а последующиекалендарные дни того же календарного месяца нумеруются ввозрастающей последовательности.

4.1.2.2 Полныеобозначения

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

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

Пример -19850412


Расширенный формат:YYYY-MM-DD

Пример -1985-04-12

4.1.2.3 Обозначения суменьшенной точностью

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

a) Определенныймесяц:

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

Пример -1985-04


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

b) Определенный год:

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

Пример-1985


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

c) Определенноестолетие:

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

Пример- 19 (двадцатый век)


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

4.1.2.4 Расширенныеобозначения

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

a) Определенный день:

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

Пример- +0019850412


Расширенный формат:±YYYYY-MM-DD

Пример -+001985-04-12

b) Определенныймесяц:

Основной формат:±YYYYY-MM

Пример -+001985-04


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

c) Определенный год:

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

Пример- +001985


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

d) Определенный век:

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

Пример- +0019


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

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

4.1.3 Порядковаядата

4.1.3.1 Общиеположения

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

-календарный год представлен, как в 4.1.2;


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

4.1.3.2 Полныеобозначения

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

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

Пример-1985102


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

Пример- 1985-102

4.1.3.3 Расширенныеобозначения

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

Определенный день:

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

Пример- +001985102


Расширенный формат:±YYYYY-DDD

Пример -+001985-102

4.1.4 Недельнаядата

4.1.4.1 Общиеположения

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

- календарный годпредставляется, как в 4.1.2;


- календарнаянеделя представляется двумя десятичными цифрами.


Первая календарная неделягода должна идентифицироваться как [01], а последующие неделинумеруются в возрастающей последовательности;

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

4.1.4.2 Полныеобозначения

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

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

Пример- 1985W155


Расширенный формат:YYYY-Www-D

Пример- 1985-W15-5

4.1.4.3 Обозначения суменьшенной точностью

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

Определенная неделя:

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

Пример- 1985W15


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

Пример- 1985-W15

4.1.4.4 Расширенныеобозначения

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

a) Определенный день:

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

Пример- +001985W155


Расширенный формат:±YYYYY-Www-D

Пример- +001985-W15-5

b) Определеннаянеделя:

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

Пример- +001985W15


Расширенный формат:±YYYYY-Www

Пример- +001985-W15


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

4.2Время дня

4.2.1 Общиеположения


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

- час представлендвумя цифрами от [00] до [24]. Обозначение часа [24] разрешаетсятолько для индикации окончания календарного дня, см. 4.2.3;


-минута представлена двумя цифрами от [00] до [59];


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


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

4.2.2 Местноевремя

4.2.2.1 Общиеположения

Вобозначениях местного времени, установленных ниже, не предусмотренонедопущение двусмысленностей обозначений, которые происходят из-заразрывов шкалы местного времени (например, переход на летнеевремя). Когда применение обусловливает потребность недопущенияподобных двусмысленностей, то могут использоваться положения4.2.5.2.

4.2.2.2 Полныепредставления

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

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

Пример- 232050


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

Пример- 23:20:50

4.2.2.3 Обозначения суменьшенной точностью

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

a) Определенный час иминута

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

Пример- 2320


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

Пример- 23:20