Мои вопросы связаны с папкой /usr/share/zoneinfo
.
posix
, которая имеет такое же содержимое и файлы, как zoneinfo? Я проверил только несколько файлов, и они имели одинаковую контрольную сумму. right
? Насколько я знаю, там есть файлы часовых поясов, которые содержат время без високосных лет, потому что у каждого года есть все секунды. Никто не использует это больше. Etc
? В нем есть файлы с номерами GMT +/-, которые, как я слышал, не имеют летнего времени. Будем весьма благодарны за любую другую информацию об этой папке и файлах или общую информацию о файлах часовых поясов.
Если вы установите исходный пакет tzdata
, вы найдете все ваши ответы:
sudo apt-get install apt-src
mkdir tzdata && cd tzdata
apt-src install tzdata
В частности:
posix и справа :
Предоставляются две разные версии: - Версия "posix" основана на всемирном координированном времени (UTC). - «Правильная» версия основана на Международном атомном времени (TAI) и включает дополнительные секунды.
blockquote>И т. д. :
Эти записи в основном представлены по историческим причинам, так что люди в областях, не охватываемых другими файлами tz, могут "zic -l «Часовой пояс, который был правильным для их области. В наши дни файлы tz охватывают почти весь обитаемый мир, и единственная практическая потребность сейчас в записях, которые не указаны в UTC, - это корабли в море, которые не могут использовать настройки POSIX TZ.
blockquote>EST5EDT, ... :
ГБ, GB-Eire, GMT, GMT + 0, GMT-0, GMT0, NZ, NZ-CHAT, PRC , ROC, ROK, UCT, UTC существуют потому, что имена часовых поясов изменились:
Этот файл содержит ссылки между текущими именами часовых поясов и их старыми именами. Многие имена изменились в конце 1993 года.
blockquote>CET, CST6CDT, EET, EST, EST5EDT, HST, MET, MST, MST7MDT, PST8PDT, WET существуют для обратной совместимости.
От Артура Дэвида Олсона, 2005-12-19 Мы создаем указанные ниже файлы для защиты от старых файлов с устаревшей информацией, оставленной в двоичном каталоге часового пояса. Мы ограничиваем список именами, которые появлялись в предыдущих версиях этого пакета часовых поясов. Мы делаем это как отдельные Зоны, а не как Связи, чтобы избежать проблем, если конкретное место меняется, соблюдает ли оно летнее время. Мы поместили эти спецификации здесь в файл northamerica, чтобы увеличить шансы их фактической компиляции и избежать необходимости дублирования правил США в другом файле.
BLOCKQUOTE>