Итак, я работал над этой задачей уже какое-то время. Начиная с прошлой недели, я вижу, что её можно структурировать в три раздела и один вопрос:
- Избегайте дублирования и избыточности в диапазонах от → до:
- текущий год, без указания времени (
00:00):- диапазон в пределах одной недели/месяца:
Пн, 6 окт → Пт, 10 окт||Пн, 6 окт → Пн, 20 окт - диапазон с переходом в другой месяц:
Пн, 6 окт → Чт, 6 ноя
- диапазон в пределах одной недели/месяца:
- текущий год, с указанием времени:
- диапазон в пределах одного дня:
Пн, 6 окт 00:00 → 01:00
- диапазон в пределах одного дня:
- разные годы, без указания времени:
Пн, 6 окт → Вт, 6 янв 2026
- текущий год, без указания времени (
- Отображение местного времени в зависимости от выбранного чекбокса (в исходном посте)
- Я заметил некоторые несоответствия при отображении дат в диапазоне за два дня до и один день после сегодняшнего дня:
- с указанием времени:
Вчера/Сегодня/Завтра 20:00 - без указания времени:
Понедельник...Воскресенье
- с указанием времени:
- Иногда в конце даты и времени указывается часовой пояс:
Сегодня 14:00 → 16:00 (UTC). Вопрос: в каких случаях мы хотим отображать часовой пояс в скобках?