ISO 8601, формат даты и времени
ISO 8601 помогает записывать дату и время однозначно: с годом, месяцем, днем, временем, UTC или смещением часового пояса.
Текущие значения
Объяснение
ISO 8601 — международный формат записи даты и времени. Он часто используется в API, базах данных, календарях, логах и технических документах.
Символ Z в конце строки означает UTC. Запись +03:00 или -05:00 показывает смещение относительно UTC, но для правил перехода часов лучше дополнительно знать IANA-зону.
Примеры
| Формат | Пример | Как читать |
|---|---|---|
| UTC | 2026-05-03T09:30:00Z |
Z означает нулевое UTC-смещение. |
| UTC+03:00 | 2026-05-03T12:30:00+03:00 |
Та же форма записи со смещением относительно UTC. |
| Дата | 2026-05-03 |
Только календарная дата, без времени и зоны. |
Практические правила
Правило
2026-05-03T12:30:00Z — время в UTC.
Правило
2026-05-03T15:30:00+03:00 — тот же стиль записи, но со смещением UTC+03:00.
Правило
Дата без времени, например 2026-05-03, не говорит о часовом поясе и не равна конкретному моменту суток.
Связанные разделы
Часто задаваемые вопросы
Что значит Z в ISO 8601?
Z означает UTC, то есть нулевое смещение относительно всемирного координированного времени.
ISO 8601 и UTC — это одно и то же?
Нет. ISO 8601 — формат записи, а UTC — шкала времени. ISO-строка может быть в UTC или со смещением вроде +03:00.
Почему IANA-зона лучше одного смещения?
Смещение показывает разницу с UTC в конкретный момент, а IANA-зона хранит правила региона, включая возможный переход на летнее время.