Распространённые форматы даты и времени
| Формат | Пример | Оптимально для |
|---|---|---|
| ISO 8601 | 2026-03-27T14:30:00Z | API, логи, базы данных, межсистемный обмен |
| Unix timestamp | 1774621800 | Компактное хранилище на устройстве и отслеживание событий |
| Удобочитаемая локальная дата | 2026-03-27 14:30 | Панели мониторинга, экспорт и пользовательские представления |
| Американский стиль | 03/27/2026 | Американские офисные процессы и устаревшие системы |
| Стиль с днём в начале | 27/03/2026 | Многие международные документы для пользователей |
Полезные токены форматирования
YYYY
Год из четырёх цифр, например 2026.
MM
Месяц из двух цифр, от 01 до 12.
DD
День месяца из двух цифр.
HH:mm:ss
24-часовой формат времени с часами, минутами и секундами.
Если вы работаете с несколькими библиотеками, помните: синтаксис токенов не универсален. Например, один форматтер может использовать нижний регистр, а другой — верхний для месяцев и минут.
Заметки о часовых поясах, помогающие избежать ошибок
- Z означает UTC.
- +08:00 и -05:00 являются фиксированными смещениями, а не названиями мест, учитывающими переход на летнее время.
- По возможности храните временные метки в UTC, а затем отображайте их в часовом поясе пользователя.
- Никогда не предполагайте 03/04/2026 не имеет неоднозначности. Для обмена между системами предпочтителен ISO 8601.
Используйте эту справку с подходящим инструментом
Связанные инструменты