Hacker News Digest

13 августа 2025 г. в 08:03 • data.iana.org • ⭐ 83 • 💬 38

OriginalHN

The Factory Timezone

Файл описывает фиктивную зону Factory, предназначенную для дистрибутивов, не указывающих часовой пояс при установке. При вызове date пользователь видит -00, что означает «время неизвестно».

  • Factory появилась в TZDB в 1989 г.; в 2016 г. её аббревиатура сменилась с длинного сообщения об ошибки на -00.
  • CLDR добавил Etc/Unknown ≈2010 г. для обозначения неизвестной зоны, но это недопустимое имя, и tzalloc("Etc/Unknown") возвращает ошибку, тогда как tzalloc("Factory") работает.
  • Дистрибутор может переопределить Factory под свои устройства, чего нельзя сделать с Etc/Unknown.
Zone Factory 0 - -00