ГОСТ 7.64—90                                              SU

Представление дат и времени дня. Общие требования. — Соответствует ISO 8601:1988. Взамен ГОСТ 24520—80. — Утв. 1990. — (Система стандартов по информации, библиотечному и издательскому делу).

Устанавливает общие требования к представлению дат и времени дня в научно-технических документах. Требования, установленные данным стандартом, распространяются на автоматизированные системы НТИ. В стандарте имеется справочное терминологическое приложение.

ГОСУДАРСТВЕННЫЙ СТАНДАРТ

СОЮЗА ССР


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

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

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

ГОСТ 7.64–90

Издание официальное

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР ПО УПРАВЛЕНИЮ КАЧЕСТВОМ ПРОДУКЦИИ И СТАНДАРТАМ

Москва

1

УДК 529.2:006.354
Группа T62
ГОСУДАРСТВЕННЫЙ СТАНДАРТ СОЮЗА ССР
Система стандартов по информации, библиотечному и издательскому делу
ПРЕДСТАВЛЕНИЕ ДАТ И ВРЕМЕНИ ДНЯ
Общие требования
ГОСТ 7.64—90
System of standards on information, librarianship and publishing.
Representation of dates and times. General requirements
ОКП 0007
Дата введения 01.07.91

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

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

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

Соблюдение требований настоящего стандарта обязательно для представления любой даты грегорианского календаря и времени дня.

Термины, употребляемые в стандарте, и пояснения к ним приведены в приложении 1.

1. ОБЩИЕ ТРЕБОВАНИЯ

1.1. Представление дат и времени дня определяет:

1) календарную дату, выражаемую годом, месяцем и днем месяца;

2) порядковую дату, выражаемую годом и номером дня в году;

3) порядковую дату, выражаемую годом, номером недели в году и номером дня недели;

4) время дня, исчисляемое по 24-часовой системе времени, выражаемое часами, минутами и секундами;

5) разность поясного и Всемирного времени;

2

6) совместное обозначение календарной даты и времени дня;

7) период времени.

1.2. Конкретное представление даты, времени или периода должно однозначно идентифицировать структуру представления. Для различия представления даты и времени дня необходимо использовать разделители.

1.3. Элементы каждой даты и времени дня должны быть приведены в одной строке арабскими цифрами.

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

С — для представления столетия;

Y — для представления десятилетия и года;

М — для представления месяца и минуты;

D — для представления дня;

w — для представления порядкового номера недели;

h — для представления часа;

s — для представления секунды.

1.5. При представлении даты, времени дня и периода времени используют следующие указатели:

Т — время дня при совместном представлении даты и времени дня;

Р — период времени, предшествует элементу, представляющему данную продолжительность периода времени;

W — неделя;

Z — Всемирное время.

При представлении продолжительности отрезка времени используют также следующие символы как части представления: Y, М, W, D, Н, S.

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

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

1.7. Элементы представления дат и времени дня располагают один за другим без пробелов.

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

— (дефис) — для разделения элементов «год» и «месяц», «год» и «неделя», «год» и «день», «месяц» и «день», «неделя» и «день», а также обозначает пропущенные элементы;

3

: (двоеточие) — для разделения элементов времени дня;

/ (косая черта) — для разделения в представлении периода времени.

2. ПРЕДСТАВЛЕНИЕ КАЛЕНДАРНЫХ И ПОРЯДКОВЫХ ДАТ, ВРЕМЕНИ ДНЯ И ПЕРИОДОВ ВРЕМЕНИ

2.1. Представление календарной даты

2.1.1. Полное представление календарной даты записывают в следующей последовательности:

год четырьмя цифрами;

месяц цифрами от 01 до 12;

день месяца двумя цифрами от 01 до 31.

2.1.2. Представление календарной даты может быть сокращенным и (или) с уменьшенной точностью.

2.1.3. Все виды представления календарной даты должны соответствовать форматам, приведенным в табл. 1.

Таблица 1

Представление календарной даты

(для примера приведена дата 14 марта 1989 г.)

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

Полное представление
1. CCYYMMDD CCYY-MM-DD
19890314 1989-03-14
Представление с уменьшенной точностью
2. CCYY-ММ1 Не применяется
1989-03
3. CCYY »
1989
4. СС »
19
Сокращенное представление
5. YYMMDD YY-MM-DD
890314 8903-14
6. -YYMM -YY-MM
-8903 -89-03
7. –YY Не применяется
-89
8. --MMDD --MM-DD
--0314 --03-14
9. --MM Не применяется
--03
10. ---DD »
---14

4

2.2. Представление порядковой даты

2.2.1. Представление порядковой даты должно соответствовать структурам, приведенным в табл. 2.

Порядковый номер дня в году записывают тремя арабскими цифрами от 001 до 365 (366 в високосном году) в соответствии с приложением 2.

Порядковый номер недели в году записывают двумя арабскими цифрами от 01 до 53.

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

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

2.2.2. Полное представление порядковой даты записывают в последовательности:

год, порядковый номер дня

либо

год, обозначение—порядковый номер недели, номер дня в неделе.

Таблица 2

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

(для примера приведена дата 14 марта 1989 г., т. е. 73-й день года или 2-й день 11-й недели 1989 г.)

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

Полное представление
1. CCYYDDD CCYY-DDD
1989073 1989-073
2. CCYYWwwD CCYY-Www-D
1989W112 1989W11-2
Представление с уменьшенной точностью
3. CCYYWww CCYY-Www
1989W11 1989-W11
Сокращенное представление
4. YYDDD YY-DDD
89073 89-073
5. YYWwwD YY-Www-D
89W112 89-W11-a
6. -ODD He применяется
7. -YWwwD -Y-Www-D
-9W112 -9-W11-2
8. -WwwD -Www-D
-W112 -W11-2

5

Продолжение табл. 2


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

9. YYWww YY-Www
89W11 89-W11
10. -Www
-W11 He применяется
11. -W-D »
-W-2
12. ---D »
---2

2.3. Представление времени дня

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

2.3.2. Часы записывают двумя цифрами от 00 до 24. Минуты и секунды записывают двумя цифрами от 00 до 60.

Таблица 3

Представление времени дня

(примеры приводятся для 23 часов 201 минут 50 секунд)

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

Полное представление1
1. hhmmss hh:mm:ss
232050 23:20:50
2. hhmmss, s...s hh:mm:ss, s...s
232050, 5...2 23:20:50, 5...2
3. hhmmssZ hh:mm:ssZ
232050 23:20:50
Представление с уменьшенной точностью 2
4. hhmm hh:mm
2320 23:20
5. hh Не применяется
23
6. hh, h...h »
23, 3...9
7. hhZ »
23Z
Сокращенное представление
8. -mmss -mm:ss
-2050 -20:50
9. -mmss, s...s -mm:ss, s.. s
-2050, 5...2 -20:50, 5...2

6

Продолжение табл. 3


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

10. -mm Не применяется
-20
11. -mm, m...m »
-20, 9...3

2.3.3. Часы, минуты или секунды могут быть записаны в виде десятичной дроби с использованием в качестве десятичного знака запятой (или точки), т. е.

hh, h...h вместо hh и т. д., при этом все последующие элементы времени дня опускают.

2.3.4. Полночь обозначают в зависимости от даты следующим образом:

000000 — начало дня или 240000 — конец дня, а также с уменьшенной точностью и (или) с разделителями.

2.3.5. Всемирное время обозначают прописной буквой Z, которую ставят без пробела и разделительного знака непосредственно после представления времени.

2.4. Разность между местным временем и Всемирным временем в часах (либо в часах и минутах) может быть записана непосредственно после местного времени со знаком плюс (+) или минус (—) между ними. Знак определяет опережение (+) или отставание (—) местного времени от Всемирного времени. При приведении этой разности представление местного времени должно содержать элемент «часы».

Примеры представления местного времени 152746 (или 15:27:46) с указанием разности с Всемирным временем:

1) местное время в Женеве на час впереди Всемирного времени:

152746+0100 или 15:27:46+01:00 1527+01 или 15:27+01

2) местное время в Нью-Йорке на пять часов позже Всемирного времени:

152746—0500 или 15:27:46—05:00 1527—05 или 15:27—05

2.5. Совместное представление даты и времени дня

2.5.1. Для совместного представления даты и времени дня применяют структуры представления даты и времени дня в соответствии

7 с табл. 1 и 2, записывают в последовательности: дата, указатель Т и время дня.

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

Примеры совместного представления даты и времени дня приведены в приложении 3.

2.6. Представление периода времени

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

1) как продолжительность времени, ограниченную началом и концом;

2) как количество времени, обозначенное одним или более элементами, но не началом и концом;

3) как количество времени, связанное с некоторой определенной начальной точкой;

4) как количество времени, связанное с некоторым определенным концом.

2.6.2. Каждые две компоненты периода времени, выраженного продолжительностью времени, ограниченной ее началом и концом, должны разделяться / (косая черта).

Указатель Р должен предшествовать представлению длительности периода времени.

2.6.3. Полное представление

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

CCYY — представляет календарный год;

ММ — порядковый номер календарного месяца того же года;

DD — порядковый номер дня в данном месяце;

hh — часы;

mm — минуты;

ss — секунды.

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

CCYYMMDDThhmmss/CCYYMMDDThhmmss

2.6.3.2. Представление продолжительности времени.

Данная продолжительность периода времени должна представляться элементом данных переменной длины, которой предшествует указатель Р. После числа лет должен стоять указатель Y, после числа месяцев М, после числа недель W, после числа дней D. Часть, включающая компоненты времени дня, должна предваряться указателем Т после числа минут М и после числа секунд S.

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

PnYnMnDTnHnMnS; PnW,

8

где n — любое целое положительное число, состоящее из одной или нескольких цифр.

2.6.3.3. Представление периода, имеющего начало и продолжительность.

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

CCYYMMDDThhmmss/PnYnMnDTnHnMnS

2.6.3.4. Представление периода, имеющего длительность и конец.

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

PnYnMhDTnHnMnS/CCYYMMDDThhmmss

Примеры представления периода времени даты в приложении 4.

9

ПРИЛОЖЕНИЕ 1
Справочное

ТЕРМИНЫ, УПОТРЕБЛЯЕМЫЕ В СТАНДАРТЕ, И ПОЯСНЕНИЯ К НИМ

1. Полное представление — представление, включающее все элементы даты и (или) времени дня.

2. Представление с уменьшенной точностью — представление даты и (или) времени дня с опущенными элементами с правой стороны.

3. Сокращенное представление — представление даты и (или) времени дня с опущенными элементами с левой стороны.

4. Всемирное время — среднее солнечное время начального меридиана (Гринвич, Великобритания).

5. Местное время — значение времени в системе отсчета времени в данном регионе.

6. Период времени — интервал дат и (или) времени или определенная продолжительность времени.

7. Дата календарная — день календарного года, определенный порядковым номером в пределах календарного месяца текущего года.

8. Дата порядковая — день календарного года, определенный порядковым номером в пределах текущего года.

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

10. Расширенный формат — расширение основного формата, включающее дополнительные разделители.

11. Грегорианский календарь — календарь общего пользования, введенный в 1582 г. для исправления ошибок, накопившихся в Юлианском календаре. В Грегорианском календаре год состоит из 365 дней, а високосный год — из 366 дней. Год делится на 12 месяцев.

12. Календарный месяц — период времени, получающийся делением календарного года на двенадцать последовательных периодов времени, каждый со своим специфическим именем и содержащий строго определенное число дней. В Грегорианском календаре месяцы календарного года, перечисленные последовательно, содержат следующее количество дней: январь — 31, февраль — 28 в обычный год и 29 в високосный год, март — 31, апрель — 30, май — 31, июнь — 30, июль — 31, август — 31, сентябрь — 30, октябрь — 31, ноябрь — 30, декабрь — 31.

13. Календарная неделя — семидневный период времени в пределах календарного года, начиная с понедельника и определяемая порядковым номером в пределах текущего года. Первой календарной неделей года считается первая неделя, содержащая первый четверг текущего года. В Грегорианском календаре — это неделя, содержащая 4 января.

14. Час — период времени из 60 минут.

15. Минута — период времени из 60 секунд.

10

ПРИЛОЖЕНИЕ 2
Обязательное

ПОРЯДКОВОЕ ОБОЗНАЧЕНИЕ ДНЕЙ ГОДА

день
месяца
дни года
январь февраль март апрель май июнь июль август сентябрь октябрь ноябрь декабрь

01 001 032 060 091 121 152 182 213 244 274 305 335
02 002 033 061 092 122 153 183 214 245 275 306 336
03 003 034 062 093 123 154 184 215 246 276 307 337
04 004 035 063 094 124 155 185 216 247 277 308 338
05 005 036 064 095 125 156 186 217 248 278 309 З39
06 006 037 065 096 126 157 187 218 249 279 310 340
07 007 038 066 097 127 158 188 219 250 280 311 341
08 008 039 067 098 128 159 189 220 251 281 312 342
09 009 040 068 099 129 160 190 221 252 282 З13 343
10 010 041 069 100 130 161 191 222 253 283 314 344
11 011 042 070 101 131 162 192 223 254 284 315 345
12 012 043 071 102 132 163 193 224 255 285 316 346
013 044 072 103 133 164 194 225 266 286 317 347
14 014 045 073 104 134 165 195 228 257 287 318 348
15 015 046 074 105 135 166 196 227 258 288 319 349
16 016 047 075 106 136 167 197 228 259 289 320 350
17 017 048 076 107 137 168 198 229 260 290 321 351
18 018 049 077 103 138 169 199 230 261 291 322 352
19 019 050 078 109 139 170 200 231 262 292 323 30З
20 020 051 079 110 140 171 201 232 263 293 324 354
21 021 052 080 111 141 172 202 233 264 294 325 355
22 022 05З 081 112 142 173 203 234 265 295 326 356
23 023 054 082 113 143 174 204 235 266 296 327 357
24 024 055 083 114 144 175 265 236 267 297 З28 358
25 025 056 084 115 145 176 206 237 268 298 329 359
26 026 057 085 116 146 177 207 238 269 299 330 360
27 027 058 086 117 147 178 208 239 270 300 331 361
28 028 059 087 118 148 179 209 240 271 301 332 362
29 029 _ 088 119 149 180 210 241 272 302 333 363
30 030 _ 089 120 150 181 211 242 273 303 334 364
31 031 _ 090 _ 151 _ 212 243 _ 304 _ 365

Примечание. В високосном году следует добавить 1 к номеру каждого дня после 28 февраля.

11

ПРИЛОЖЕНИЕ 3
Справочное

ПРИМЕРЫ СОВМЕСТНОГО ПРЕДСТАВЛЕНИЯ ДАТЫ И ВРЕМЕНИ ДНЯ


Совместное представление даты
и времени дня без разделительных знаков
Совместное представление даты и
времени дня с разделительными знаками

1. CCYYMMDDThhmmss 1. CCYY-MM-DDThh:mm:ss
CCYYMMDDThhmm CCYY-MM-DDThh:mm
CCYYMMDDThh CCYY-MM-DDThh
19890314Т232050 1989-03-14T23:20:50
19890314Т2320 1989-03-14T23:20
19890314Т23 1989-03-14T23
2. CCYYDDDThhmmss 2. CCYY-DDDThh:mm:ss
CCYYDDDThhmm CCYY-DDIDThh:mm
CCYYDDDThh CCYY-DDDThh
1989073T232050 1989-073T23:20:50
1989073T2320 1989-073T23:20
1989073T23 1989-073T23
3. CCYYWwwDThhmmss 3. CCYY-Www-DThh:mm:ss
CCYYWwwDThhmm CCYY-Www-DThh:mm
CCYYWwwDThh CCYY-Www-DThh
1989W112T232050 1989-W11-2T23:20:50
1989W112T2320 1989-W11-2T23:20
1989W112T23 1989-W11-2T23

12

ПРИЛОЖЕНИЕ 4
Справочное

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

1. Запись периода времени, начавшегося 12 апреля 1969 года в 23 часа 20 минут 50 секунд и закончившегося 25 июня 1989 года в 10 часов 30 минут 00 секунд.

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

CCYYMMDDThhmmss/CCYYMMDDThhmmss

Запись: 198990412Т232050/19890625Т103000

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

CCYY-MM-DDThh:mm:ss/CCYY-MM-DDThh:mm:ss

Запись: 1989-014-12T23:20:50/1989-06-25T10:30:00

Запись периода времени, начавшегося 12 апреля 1989 года и закончившегося 25 июня 1989 года.

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

CCYYMMDD/MMDD

Запись: 19890412/0625

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

CCYY-MM-DD/MM-DD

Запись: 1989-04-12/06-25

2. Запись продолжительности периода времени: 2 года 10 месяцев 15 дней 10 часов 20 минут 20 секунд.

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

PnYnMnDTnHnMnS

Запись:

P2Y10M15DT10H30M20S

Длительность периода—шесть недель: PnW

Запись: P6W

Длительность периода— 1 год и 6 месяцев.

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

PnYnM

Запись: P1Y6M

Длительность периода — 72 часа.

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

РТnН

Запись: РТ72Н

Примечание. Расширенный формат с разделительными знаками не используется.

3. Период времени, имеющий начало и продолжительность.

Запись периода длиной в 1 год 2 месяца 15 дней 12 часов 30 минут, начавшегося 12 апреля 1989 года в 23 часа 20 минут 50 секунд.

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

CCYYMMDDThhmmss/PnYnMnDTnHnMnS

Запись: 19890412T232050/P1Y2M15DT12H30M

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

CCYY-MM-DDThh:mm:ss/PnYnMnDTnHnM

Запись: 1989-04-12T23:20:50/P1Y2M15DT12H30M

4. Период времени, имеющий длительность и конец.

Запись периода длиной в 1 год 2 месяца 15 дней 12 часов 30 минут, закончившегося 12 апреля 1989 г. в 23 часа 20 минут 50 секунд.

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

PnYnMnDTnHnM/CCYYMMDDThhmmss

Запись: P1Y2M15DT12H30M/19890412T232050

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

PnYnMnDTnHnM/CCYY-MM-DDThh:mm:ss

Запись: P1Y2M15DT12H30M/1989-04-12Т23:20:50

13

ИНФОРМАЦИОННЫЕ ДАННЫЕ

1. РАЗРАБОТАН И ВНЕСЕН Государственным комитетом СССР по науке и технике

РАЗРАБОТЧИКИ

С. Н. Флоренцев, канд. техн. наук: Ю. А. Васильев, канд. техн. наук; О. А. Антошкова

2. УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Постановлением Государственного комитета СССР по управлению качеством продукции и стандартам от 25.10.90 N 2683

3. Срок первой проверки — 1992 г. Периодичность проверки — 5 лет

4. Стандарт полностью соответствует международному стандарту ИСО 8601—88

5. ВЗАМЕН ГОСТ 24520—80

1 В случае опущения в представлении даты только элемента «день» следует применять разделитель (-).

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

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