Формат написания даты и времени
Опубликовано: 11 Октября 2018
Общие правила
В интерфейсах
- год пишется только тогда, когда он отличается от текущего,
- месяцы лучше писать словами, а не цифрами,
- в случае сокращенного формата написания месяца июнь и июль стоит писать полностью.
В бумажных документах
- год допустимо указывать даже если он совпадает с текущим.
Привычные для пользователей форматы
Абсолютные даты
| Русский | English |
| Полный формат + время | |
|---|---|
| 1 ноября, 12:25 | November 1, 12:25 |
| 1 ноября 2014, 12:25 | November 1, 2014, 12:25 |
| Короткий формат + время | |
| 1 янв, 12:25 | Jan 1, 12:25 |
| 1 дек 2015, 12:25 | Dec 1, 2015, 12:25 |
| Полный без времени | |
| 1 ноября | November 1 |
| 1 ноября 2014 | November 1, 2014 |
| Короткий без времени | |
| 1 янв | Jan 1 |
| 2 ноя 2014 | Nov 2, 2014 |
Связанные вопросы:
- Нужно ли указывать время, если дата указывает на несколько лет назад?
Относительные даты
| Русский | English | |
| Время в прошлом, длинный формат | ||
|---|---|---|
| < 1 мин | 1 секунду назад | 1 second ago |
| 5 секунд назад | 5 seconds ago | |
| < 59 мин | 1 минуту назад | 1 minute ago |
| 2 минуты назад | 2 minutes ago | |
| 5 минут назад | 5 minutes ago | |
| Сегодня | 16:25 | 16:25 |
| Вчера | Вчера, 13:25 | Yesterday, 13:25 |
| Позавчера и старше | 20 декабря, 13:25 | December 20, 13:25 |
| Позавчера и старше, если год не совпадает с текущим | 20 декабря 2017 | December 20, 2017 |
| Время в прошлом, короткий формат | ||
| < 1 мин | 5 с назад | 5 s ago |
| < 59 мин | 5 мин назад | 5 min ago |
| Сегодня | 16:25 | 16:25 |
| Вчера | Вчера, 13:25 | Yesterday, 13:25 |
| Позавчера и старше | 20 дек, 13:25 | Dec 20, 13:25 |
| Позавчера и старше, если год не совпадает с текущим | 20 дек 2017 | Dec 20, 2017 |
Диапазоны дат
В русском: если обе даты без пробелов, то среднее тире – без пробелов, если внутри даты есть пробелы, то между датами указывается длинное тире отбитое тонкими пробелами  — . Если вы не используете среднее тире, то замените его на длинное.
В английском: всегда использовать среднее тире. С пробелами, если обе даты содержат пробелы. В остальных случаях — без пробелов.
| Русский | English |
| Полный со временем | |
|---|---|
| С 1 ноября, 12:25 по 5 ноября, 13:35 | From November 1, 12:25 to November 5, 13:35 |
| С 1 ноября 2014, 12:25 по 12 мая, 13:35 | From November 1, 2014, 12:25 to May 12, 13:35 |
| С 1 ноября 2013, 12:25 по 12 мая 2014, 13:35 | From November 1, 2013, 12:25 to May 12, 2014, 13:35 |
| Один и тот же день | |
| 1 ноября, с 12:25 по 13:35 | November 1, from 12:25 to 13:35 |
| 1 ноября 2014, с 12:25 по 13:35 | November 1, 2014, from 12:25 to 13:35 |
| Средний (с тире) со временем | |
|
Разделитель  —  |
Разделитель  –  |
| 1 ноября, 12:25 — 5 ноября, 13:35 | November 1, 12:25 — November 5, 13:35 |
| 1 ноября 2014, 12:25 — 12 мая, 13:35 | November 1, 2014, 12:25 — May 12, 13:35 |
| 1 ноября 2013, 12:25 — 12 мая 2014, 13:35 | November 1, 2013, 12:25 — May 12, 2014, 13:35 |
| Одна дата | |
| Разделитель 12:25–13:35 | |
| 12:25—13:35, 1 ноября | 12:25—13:35, November 1 |
| 12:25—13:35, 1 ноября 2014 | 12:25—13:35, November 1, 2014 |
| Короткий со временем | |
| Разделитель  —  | Разделитель  –  |
| 1 янв, 12:25 — 5 ноя, 13:35 | Jan 1, 12:25 — Nov 5, 13:35 |
| 1 дек 2015, 12:25 — 3 янв, 13:35 | Dec 1, 2015, 12:25 — Jan 3, 13:35 |
| Одна дата | |
| Разделитель 12:25–13:35 | |
| 12:25—13:35, 1 ноя | 12:25—13:35, Nov 1 |
| 12:25—13:35, 1 ноя 2014 | 12:25—13:35, Nov 1, 2014 |
| Полный без времени | |
| В одном месяце | |
| Разделитель 1–5 | |
| 1—5 ноября | November 1—5 |
| 1—5 ноября 2014 | November 1—5, 2014 |
| В разных месяцах | |
| Разделитель  —  | Разделитель  –  |
| 1 ноября — 12 декабря | November 1 — December 12 |
| 1 ноября 2014 — 12 января | November 1, 2014 — January 12 |
| 1 ноября 2013 — 12 января 2014 | November 1, 2013 — January 12, 2014 |
| Короткий без времени | |
| Разделитель  —  | Разделитель  –  |
| 1 янв — 2 июня | Jan 1 — Jun 2 |
| 2 ноя 2014 — 12 дек | Nov 2, 2014 — Dec 12 |
| 2 ноя 2014 — 12 дек 2014 | Nov 2, 2014 — Dec 12, 2014 |
Полный формат со временем лучше подходит для связных текстов, использования в целых предложениях, заголовках писем или разделов.
Средний формат со временем лучше использовать в таблицах и аналогичных конструкциях.
Длительность
Советы от:
Можно использовать два варианта формата: цифрами и словами. Вне зависимости от строкового представления сортировка всегда по длительности, а не по строковому представлению.
Цифрами
В рамках одной таблицы, блока, экрана, модуля или продукта лучше использовать один и тот же формат. Нельзя где-то указывать длительность до секунд, а где-то до минут, будет путаница. Недалеко от длительности лучше подписать, что это за формат.
1 секунда и 1,0 секунда — не одно и то же.
| С секундами | Только минуты | |
| 0:12,256 | - | Ведущий 0: для минут обязателен |
| 0:12 | - | |
| 2:25 | 0:02 | Для варианта с минутами ведущий 0: для часов обязателен |
| 25:25 | 0:25 | В этом и ниже миллисекунды скорей всего не нужны, если речь идет не о спортивных соревнованиях |
| 25:00 | 0:25 | |
| 2:25:25 | 2:25 | |
| 21:25:25 | 21:25 | |
| 1:02:25:25 | 1:02:25 | |
| 48:25:25 | 48:25 |
Буквами полный
Все числа округляются до целых. Писать 25 минут и 25,5 секунд — не стоит.
| Русский | English |
| 12 секунд | 12 seconds |
| 2 минуты и 25 секунд | 2 minutes 25 seconds |
| 25 минут и 25 секунд | 25 minutes 25 seconds |
| 25 минут | 25 minutes |
| 2 часа и 25 минут | 2 hours 25 minutes |
| 21 час и 25 минут | 21 hours 25 minutes |
| 1 день и 2 часа | 1 day 2 hours |
| 48 часов и 25 минут | 48 hours 25 minutes |
| 10 дней | 10 days |
| 2 недели и 5 дней | 2 weeks 5 days |
| 6,5 месяцев | 6.5 months |
Буквами короткий
| Русский | English |
| 12,256 с | 12.256 s |
| 12 с | 12 s |
| 2 мин 25 с | 2 min 25 s |
| 25 мин 25 с | 25 min 25 s |
| 25 мин | 25 min |
| 2 ч 25 мин | 2 h 25 min |
| 21 ч 25 мин | 21 h 25 min |
| 1 д 2 ч | 1 d 2 h |
| 48 ч 25 мин | 48 h 25 min |
| 10 д | 10 d |
| 2 нед 5 д | 2 w 5 d |
| 6,5 мес | 6.5 mo |
С десятичной дробью можно писать только месяцы и годы и только с округлением до половины. Минуты, часы, дни и недели нельзя даже с округлением до половины. В таком виде сложно понять, сколько это, если дробная часть не 0,5.
Плохо: 3,40 часа. Хорошо: 3:24