ISO 8601
ISO 8601 — международный стандарт, выданный организацией ISO (International Organization for Standardization), который описывает формат даты и времени и даёт рекомендации для его использования в международном контексте. Название нормы — Data elements and interchange formats — Information interchange — Representation of dates and times.
История
Первая редакция стандарта ISO 8601 была опубликована в 1988 и объединила и заменила собой целый ряд более старых стандартов ISO, касавшихся представления даты и времени: ISO 2014, 2015, 2711, 3307 и 4031. В 2000 году стандарт был заменен второй редакцией и, позднее, в 2004 современной третьей редакцией ISO 8601:2004(англ.), опубликованой 3 декабря 2004 года.
Основные принципы
Значения даты и времени расположены в порядке от более к менее значимому. Каждое число (год, месяц, день, время) записывается с фиксированным числом знаков и, при необходимости, должно быть дополнено до него ведущими нулями. Например, время «4:30» должно быть записано как 04:30. В результате для каждого из ряда форматов дат и времен лексикографический порядок соответствует хронологическому, с исключением для отрицательных лет.
Представление может быть в одном из двух форматов: простом формате с минимальным числом символов, или расширенном формате с разделителями, добавляемыми для удобочитаемости. Стандарт разрешает использование дефиса между элементами даты и двоеточия между часами, минутами и секундами. Расширенные форматы, как правило, предпочтительнее простых из-за того что некоторые простые форматы неоднозначны.
От даты и времени можно отбросить любое число полей, но менее значимые поля обязательно должны быть отброшены раньше более значимых. Например, 2004-05 это корректная дата, означающая май 2004. При этом, такое обозначение по стандарту не может трактоваться как 5-е число неизвестного месяца 2004 года.
Кроме того, стандарт поддерживает добавление десятичной точки к наименьшей единице времени, когда требуется большая точность.
Примеры
- 2005-08-09T18:31:42P3Y6M4DT12H30M17S
- отрезок времени в 3 года 6 месяцев 4 суток 12 часов 30 минут и 17 секунд, начиная с 9 августа 2005 года 18 часов 31 минуты 42 секунд
- P1D
- продолжительность до «завтра, в такое же время»
- 2005-08-09
- 9 августа 2005
Примечания
Ссылки
- ISO 8601:2004 (англ.)
- «Numeric representation of Dates and Time» (англ.)
- «A summary of the international standard date and time notation»(англ.)
См. также
Время |
|
---|---|
Науки: Физика, История (Летоисчисление), Астрономия, Геология, Палеонтология | |
Единицы измерения |
Эон • Эра • Тысячелетие • Век • Год • Времена года • Месяц • Неделя • Сутки • Время суток • Час • Минута • Секунда |
Стандарт | ISO 8601 |
Инструменты измерения |
Часы • Секундомер • Хронограф • Радиоактивный распад: углерода, урана, тория, калия, рубидия и др. • Земля • Солнце • Луна |
См. также |
Начало отсчёта (От Рождества Христова) • Календарь • Ось времени • Наша эра • Месяцеслов • Ритм • Биоритм • Момент времени • Среднее время по Гринвичу • Всемирное время • Всемирное координированное время • Международное атомное время • Динамическое время • Эфемеридное время • Время спутниковых навигационных систем • Путешествие во времени • Пространство-время • Свободное время • Колесо Года • Хронотоп • Прошлое • Настоящее • Будущее • |
Время | Это незавершённая статья о времени. Вы можете помочь проекту, исправив и дополнив её. |
af:ISO 8601 br:ISO 8601 ca:ISO 8601 cs:ISO 8601 de:ISO 8601 en:ISO 8601 eo:ISO 8601 es:ISO 8601 fi:ISO 8601 fr:ISO 8601 id:ISO 8601 is:ISO 8601 it:ISO 8601 ja:ISO 8601 ka:ISO 8601 ko:ISO 8601 la:ISO 8601 lv:ISO 8601 ml:ഐ.എസ്.ഒ. 8601 nl:ISO 8601 no:ISO 8601 pl:ISO 8601 pt:ISO 8601 simple:ISO 8601 sk:ISO 8601 sl:ISO 8601 sq:ISO 8601 sv:ISO 8601 sw:ISO 8601 th:ISO 8601 zh:ISO 8601
Если вам нравится SbUP.com Сайт, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....