5.5 Расширенное представление особого дня и особой недели
5.5.1 Особый день
Основной формат: ±YYYYYYWwwD
Пример: +002000 W504
Расширенный формат: ±YYYYYY – Www – D
Пример: +002000 – W50 – 4
5.5.2 Особая неделя
Основной формат: ±YYYYYYWww
Пример: +002000 W50
Расширенный формат: ±YYYYYY – Www
Пример: +002000 – W50
6.1 Представление времени дня
6.1.1 Представление времени дня записывают в последовательности: часы, минуты, секунды в форматах в соответствии с таблицей 4. Представление может быть полным, с уменьшенной точностью, сокращенным.
6.1.2 Часы записывают двумя цифрами от 00 до 24. Минуты и секунды записывают двумя цифрами от 00 до 60.
6.1.3 Часы, минуты или секунды могут быть записаны в виде десятичной дроби с использованием в качестве десятичного знака запятой (или точки), т.е. hh,h . . . h вместо hh и т.д., при этом все последующие элементы времени дня опускают. Из этих двух знаков предпочтительнее использовать запятую.
6.1.4 Если абсолютное значение числа меньше единицы, то впереди десятичного знака могут быть два нуля.
Таблица 4 - Представление времени дня (примеры приводятся для 23 ч 20 мин 50 с)
Основной формат |
Расширенный формат |
Полное представление |
|
hhmmss |
hh:mm:ss |
232050 |
23:20:50 |
Представление с уменьшенной точностью |
|
1 hhmm |
hh:mm |
2320 |
23:20 |
2 hh |
Не применяется |
23 |
- |
6.1.5 Число цифр в десятичной доле определяют организации, участвующие во взаимообмене в зависимости от применения; формат должен включать:
hhmmss или
hhmm, m, или
hh, h,
что означает час, минута, секунда;
час, минута;
час
с необходимым количеством цифр после десятичной запятой. Десятичная часть должна содержать не менее одного знака.
6.2 Представление особого часа, минуты, секунды и десятичной части секунды
Основной формат: hhmmss, ss
Пример: 232050, 5
Расширенный формат: hh:mm:ss, ss
Пример: 23:20:50, 5
6.2.1 Особый час, минута и десятичная доля минуты
Основной формат: hhmm, mm
Пример: 2320,8
Расширенный формат: hh:mm, mm
Пример: 23:20,8
6.2.2 Особый час и десятичная доля часа
Основной формат: hh, hh
Пример: 23,3
Расширенный формат: не применяется.
6.2.3 Представления с уменьшенной точностью должны использоваться только как приведено в 6.2.4.
6.2.4 Определенная минута и секунда рассматриваемого часа
Основной формат: - mmss
Пример: - 2050
Расширенный формат: - mm:ss
Пример: - 20:50
6.2.5 Определенная минута рассматриваемого часа
Основной формат: - mm
Пример: - 20
Расширенный формат: не применяется.
6.2.6 Определенная секунда рассматриваемой минуты
Основной формат: - - ss
Пример: - - 50
Расширенный формат: не применяется.
6.2.7 Определенная минута и секунда часа и десятичная доля секунды
Основной формат: - mmss, s
Пример: - 2050,5
Расширенный формат: - mm:ss, s
Пример: - 20:50,5
6.2.8 Определенная минута часа и десятичная доля минуты
Основной формат: - mm, m
Пример: - 20,9
Расширенный формат: не применяется.
6.2.9 Определенная секунда минуты и десятичная доля секунды
Основной формат: - - ss, s
Пример: - - 50,5
Расширенный формат: не применяется.
6.3 Представление полночи
6.3.1 Полное и расширенное представление для полночи может быть выражено следующим форматом.
Основной формат: 000000 (начало дня)
240000 (конец дня)
Расширенный формат: 00:00:00 (начало дня)
24:00:00 (конец дня)
6.3.2 Полночь обычно представляется следующим образом:
000000 или 240000.
Выбор одного из двух способов представления полночи зависит от связи с датой или временным периодом.
Представления, где hh имеет значение 24, могут быть использованы только для представления конца периода времени.
6.4 Система Всемирного времени
6.4.1 Всемирное время обозначают прописной буквой Z, которую ставят без пробела и разделительного знака непосредственно после представления времени.
6.4.2 Для выражения времени дня в соответствии с системой Всемирного времени применяют основной и расширенный форматы.
Основной формат: hhmmssZ
hhmmZ
hhZ
Пример: 232030Z
2320Z
23Z
Расширенный формат: hh:mm:ssZ
hh:mmZ
Пример: 23:20:30Z
23:20Z
6.4.3 Разность между местным временем и Всемирным временем в часах (либо в часах и минутах) может быть записана непосредственно после местного времени со знаком плюс (+) или минус (-) между ними. Знак определяет опережение (+) или отставание (-) местного времени от Всемирного времени. При приведении этой разности представление местного времени должно содержать элемент «часы».
6.4.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
6.5 Совместное представление даты и времени дня
6.5.1 Для совместного представления даты и времени дня применяют форматы представления даты и указатель времени.
6.5.2 Компоненты определенного момента времени можно записать в следующей последовательности:
- для календарных дат:
год - месяц - день - указатель времени - час - минута - секунда - указатель зоны (Всемирное время);
- для порядковых дат:
год - день - указатель времени - час - минута - секунда - указатель зоны;
- для дат недели:
год - указатель недели - неделя - день - указатель времени - час - минута - секунда - указатель зоны.
6.5.3 Представление выражения календарной даты и времени дня может быть представлено в комбинациях основного и расширенного форматов.
Основной формат: YYYYMMDDThhmmss
YYYYMMDDThhmmssZ
YYYYMMDDThhmmss±hhmm
YYYYMMDDThhmmss±hh
Пример: 20001214Т101530
20001214T101530Z
20001214T101530+0400
20001214T101530+04
Расширенный формат: YYYY - MM - DDThh:mm:ss
YYYY - MM - DDThh:mm:ssZ
YYYY - MM - DDThh:mm:ss±hh:mm
YYYY - MM - DDThh:mm:ss±hh
Пример: 2000 - 12 - 14Т10:15:30
2000 - 12 - 14T10:15:30Z
2000 - 12 - 14T10:15:30+04:00
2000 - 12 - 14T10:15:30+04
6.5.4 Для сокращенного представления комбинации календарной даты и времени дня используют основной и расширенный форматы (приложение Б).
6.5.4.1 Календарная дата и местное время дня
Основной формат: YYYYMMDDThhmm
Пример: 20001214Т1015
Расширенный формат: YYYY – MM - DDThh:mm
Пример: 2000 - 12 - 14Т10:15
6.5.4.2 Порядковая дата и Всемирное время
Основной формат: YYYYDDDThhmmZ
Пример: 2000349T1015Z
Расширенный формат: YYYY - DDDThh:mmZ
Пример: 2000 - 349T10:15Z
6.5.4.3 Дата недели и местное время с разницей со Всемирным временем
Основной формат: YYYYWwwDThhmm±hhmm
Пример: 2000W504T1015+0400
Расширенный формат: YYYY - Www - DThh:mm±hh
Пример: 2000 - W50 - 4T10:15+04
6.6 Представление периода времени
6.6.1 Период времени следует выражать как:
- продолжительность времени, ограниченную началом и концом;
- количество времени, обозначенное одним или более элементами, но не началом и концом;
- количество времени, связанное с началом и продолжительностью;
- количество времени, связанное с продолжительностью и определенным концом.
6.6.2 Каждые две компоненты периода времени, выраженного продолжительностью времени, ограниченной ее началом и концом, должны разделяться / (косой чертой).
Указатель Р должен предшествовать представлению длительности периода времени.
6.6.3 Полное представление
6.6.3.1 Представление периода, обозначенного началом и концом, является алфавитно-цифровым выражением, где
YYYY - представляет календарный год;
ММ - порядковый номер календарного месяца того же года;
DD - порядковый номер дня в данном месяце;
hh - часы;
mm - минуты;
ss - секунды.
Основной формат: YYYYMMDDThhmmss/YYYYMMDDThhmmss
Пример: 20001214Т232050/20001224Т103000
Расширенный формат: YYYY - MM - DDThh:mm:ss/YYYY – MM - DDThh:mm:ss
Пример: 2000 - 12 - 14Т23:20:50/2000 - 12 - 24Т10:30:00
Для примера использован интервал времени, начинающийся по местному времени в 23 ч 20 мин 50 с 14 декабря 2000 г. и заканчивающийся в 10 ч 30 мин 24 декабря 2000 г. по местному времени.
6.6.3.2 Представление продолжительности времени с указателем единицы времени
Данная продолжительность периода времени должна представляться элементом данных переменной длины, которой предшествует указатель Р. После числа лет должен стоять символ Y, после числа месяцев М, после числа недель W, после числа дней D. Часть, включающая компоненты времени дня, должна предваряться указателем Т после числа минут М и после числа секунд S:
Основной формат
PnYnMnDTnHnMnS,
PnW,
где n - любое целое положительное число, состоящее из одной или нескольких цифр.
Пример: P2Y10M15DT10H30M20S
В примере приведен интервал времени продолжительностью в 2 г., 20 мес, 15 дней, 10 ч, 30 мин и 20 с.
Пример: P6W
В примере приведен интервал времени продолжительностью в шесть недель.
6.7 Альтернативный формат
Если при обмене партнеры (по соглашению) используют полное представление интервала времени только с помощью продолжительности, то применяют представление продолжительности в альтернативном формате: основном или расширенном.
Основной формат: PYYYYMMDDThhmmss
Пример: Р00021015Т103020
Расширенный формат: PYYYY - ММ - DDThh:mm:ss
Пример: Р0002 - 10 - 15Т10:30:20
Для примера приведен временнóй интервал продолжительностью 2 г., 10 мес., 15 дней, 10 ч, 30 мин и 20 с.
6.7.1 Представление интервала времени, определенного его началом и продолжительностью.
При полном представлении временнóго интервала, определенного его началом и продолжительностью в соответствии с 6.6, объединяя любое полное представление даты и времени дня при условии, что окончательное выражение будет либо всегда в основном формате, либо всегда в расширенном.
Основной формат: YYYYMMDDThhmmss/PnYnMnDTnHnMnS
YYYYMMDDThhmmss/PYYYYMMDDThhmmss
Пример: 20001214T232050/P1Y2M15DT12H30M0S
20001214Т232050/Р00010215Т123000
Расширенный формат: YYYY - ММ - DDThh:mm:ss/PnYnMnDTnHnMnS
YYYY - MM - DDThh:mm:ss/PYYYY - MM - DDThh:mm:ss
Пример: 2000 - 12 - 14T23:20:50/P1Y2M15DT12H30M0S
2000 - 12 - 14Т23:20:50/Р0001 - 02 - 15Т12:30:00
В примерах использован период времени продолжительностью 1 г. 2 мес. 15 дней, 12 ч 30 мин, начиная с 14 декабря 2000 г. 23 ч 20 мин 50 с.
6.7.2 Представление интервала времени, определенного его продолжительностью и окончанием
При полном представлении временного интервала, определенного его продолжительностью и окончанием, необходимо использовать любое полное представление продолжительности и любое полное представление.
6.8 Повторяющиеся интервалы времени
Повторяющиеся временные интервалы должны быть выражены одним из следующих способов:
- количеством повторений (необязательно), началом и окончанием;
Это представляет повторяющийся интервал времени, в котором первый интервал времени выражен первыми двумя компонентами выражения и количеством повторений до последнего компонента. Если последний компонент отсутствует, то количество повторений не ограничено.
- количеством повторений (необязательно) и продолжительностью;
Это представляет повторяющийся интервал времени с обозначенной продолжительностью интервала времени и с обозначенным количеством повторений. Если количество повторений отсутствует, то количество компонентов не ограничено.
- количеством повторений (необязательно), началом и продолжительностью;
Это представляет повторяющийся интервал времени, в котором последующий интервал времени определяется первыми двумя компонентами выражения и количеством повторений до последнего компонента. Если последний компонент отсутствует, количество повторений не ограничено.
6.8.1 Разделители и указатели
Повторяющийся интервал времени выражается в соответствии со следующим правилом.
Все представления начинаются с указателя R, затем без пробелов следует количество повторений (если таковое имеется), далее без пробелов разделитель / (косая черта) и следом без пробелов выражение интервала времени.
6.8.2 При применении полного представления повторяющегося интервала времени используют выражение в соответствии с 6.6, комбинируя представления временных интервалов с применением указателей и с количеством повторений в основном и расширенном форматах.
Основной формат: Rn/YYYYYMMDDThhmmss/YYYYMMDDThhmmss
Rn/PnYnMnDTnHnMnS
Rn/YYYYMMDDThhmmss/PnYnMnDTnHnMnS
Rn/PnYnMnDTnHnMnS/YYYYMMDDThhmmss
Пример: R12/20001214T232050/20001224T103000
R12/P2Y10M15DT10H30M20S
R12/20001214T232050/P1Y2M15DT12H30M0S
R12/P1Y2M15DT12H30M0S/20001214T232050
Расширенный формат: Rn/YYYYY - MM - DDThh:mm:ss/YYYY - MM - DD - Thh:mm:ss
Rn/YYYY - MM - DDThh:mm:ss/PnYnMnDTnHnMnS
Rn/PnYnMnDTnHnMnS/YYYY - MM - DDThh:mm:ss
Пример: R12/2000 - 12 - 14T23:20:50/2000 - 12 - 24T10:30:00
R12/2000 - 12 - 14T23:20:50/P1Y2M15DT12H30M0S
R12/P1Y2M15DT12H30M0S/2000 - 12 - 14T23:20:50
День месяца |
День года |
|||||||||||
Январь |
Февраль |
Март |
Апрель |
Май |
Июнь |
Июль |
Август |
Сентябрь |
Октябрь |
Ноябрь |
Декабрь |
|
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 |
339 |
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 |
313 |
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 |
13 |
013 |
044 |
072 |
103 |
133 |
164 |
194 |
225 |
256 |
286 |
317 |
347 |
14 |
014 |
045 |
073 |
104 |
134 |
165 |
195 |
226 |
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 |
108 |
138 |
169 |
199 |
230 |
261 |
291 |
322 |
352 |
19 |
019 |
050 |
078 |
109 |
139 |
170 |
200 |
231 |
262 |
292 |
323 |
353 |
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 |
053 |
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 |
205 |
236 |
267 |
297 |
328 |
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 февраля. |