TGViewer
.NET Разработчик .NET Разработчик @netdeveloperdiary · 6.76K subscribers
Post #1733 1.54K
День 1401.
35 Заблуждений о Дате и Времени. Продолжение
Начало

10. Смещение часового пояса всегда представляет собой целое число часов
Для многих часовых поясов нет. Летнее время Ньюфаундленда — UTC-2:30. Центрально-западное стандартное время Австралии — UTC+8:45.

11. Смещение часового пояса всегда представляет собой целое число минут
В прошлом было много контрпримеров, где смещение содержит секунды:
Зона Азия/Кабул 4:36:48 LMT 1890
Зона Азия/Баку 3:19:24 LMT 1924 2 мая
Зона Америка/Бойсе -7:44:49 LMT 1883 18 ноя 12:15:11
Зона Европа/Андорра 0:06:04 LMT 1901

12. Смещение часового пояса составляет от -12 часов до +12 часов
Время островов Лайн: UTC+14.

13. Дата и время в прошлом неизменны
Данные о часовом поясе могут быть неверными, и их исправляют. Таким образом, дата и время в прошлом могут измениться. Примером является зона Азия/Шанхай. А отсюда можно скачать данные часовых поясов и в файле NEWS найти раздел "Changes to past timestamps" с другими примерами.

14. Летнее время всегда -1 или +1 час
В зоне Австралия/Лорд Хоув стрелки переводят на 30 минут. А в зоне Антарктида/Тролл – на 2 часа.

15. Дни начинаются в полночь
Переход на полночь произошёл между 1920 и 1930 годами. Исторически день начинался в полдень. Это было полезно для астрономов, которые могли записывать свои наблюдения в один день. Например, если вы наблюдаете звезду в 23:59, вы можете записать ее в тот же день, что и наблюдение в 00:01.
День в раввинистическом еврейском календаре длится от заката (начало «вечера») до следующего заката.

16. Полночь - действительное время
В Чили летнее время начинается в полночь, поэтому полночь - недопустимое время в этот день.
2019-09-07 23:59:59
2019-09-08 01:00:00

17. Праздники охватывают целое число целых дней
В еврейском календаре день начинается, когда восходит луна. Это означает, что праздники, которые в большинстве календарей обозначаются как «среда», на самом деле начинаются во вторник вечером и продолжаются до вечера среды.

18. Дата и время + часовой пояс представляют один момент времени
Переход на летнее время может сдвинуть часы назад, поэтому это могут быть два разных момента времени.

19. В одном и том же месяце всегда одинаковое количество дней
В Швеции есть 30 февраля 1712 года. Эта дата действительна только в Швеции.

20. 1 минута = 60 секунд
Период вращения Земли меняется со временем. Как правило, изменение составляет около секунды каждые пару лет. Всякий раз, когда отклонение от атомного времени становится слишком большим, вводится поправка на одну секунду, называемая дополнительной секундой. Это сделано таким образом, чтобы разница никогда не превышала 0,9 секунды. Например, 30 июня 2012 г., 23:59:60 — допустимое время.
До Windows Server 2016 служба времени Microsoft не знала о секундах координации, но полагалась на внешнюю службу времени, чтобы позаботиться об этом. Сейчас Windows «знает» о дополнительных секундах.

21. Дни длятся 24 часа
Япония соблюдала летнее время в 1948-1951 гг. Однако они используют стратегию, которая сильно отличается от стратегии других стран. Они просто добавляют час в конце дня:
Суббота 23:58
Суббота 23:59
Суббота 24:00 (без изменения даты)
Суббота 24:01
...
Суббота 24:58
Суббота 24:59
Воскресенье 00:00
Воскресенье 00:01

22. Сломанные часы показывают правильное время дважды в день
Оно может быть правильным 3 раза в день или 1 раз из-за перехода на летнее время.

23. У небольшой страны 1 часовой пояс
Во Франции 12 часовых поясов (13, включая ее притязания на Антарктиду) от UTC-11 до UTC+12. Список часовых поясов по странам можно найти в Википедии.

Окончание следует…

Источник: https://www.meziantou.net/misconceptions-about-date-and-time.htm
  • 👍 20
More from @netdeveloperdiary
  1. Oct 13, 2026День 2813. #ЗаметкиНаПолях #Async Ещё Раз Про Async/Await в C#. Часть 1 1. Почему существу…
  2. Oct 12, 2026День 2812. #Карьера #AI Как Разработчикам Оставаться Полезными, Когда Код Пишет ИИ? По мер…
  3. Oct 11, 2026День 2811. #ВопросыНаСобеседовании Марк Прайс предложил свой набор из 60 вопросов (как тех…
  4. Oct 10, 2026День 2810. #ЧтоНовенького #VSCode Более Быстрый и Лёгкий C# Dev Kit Мы, разработчики, люби…
  5. Oct 9, 2026День 2809. #Карьера 5 Навыков, Которые Помогут Быстрее Стать Сеньором. Окончание Начало 3.…
  6. Oct 8, 2026День 2808. #Карьера 5 Навыков, Которые Помогут Быстрее Стать Сеньором. Начало В ИТ есть се…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →