Какие архиваторы способны сохранять часовой пояс?

471
olegz

Недавно я заметил, что файлы, распакованные на одном из наших серверов в Японии на американском сервере, показывают будущие даты (+13 часов вперед). Экспериментально я обнаружил, что ZIP и RAR форматы страдают от этой проблемы. Есть ли другие архиваторы, хранящие даты в формате UTC?

1
Ну, разве это не экономит время? В то же время в Японии это 01, в США на 13 часов больше ... в тот же момент. Rook 13 лет назад 2
Это не тот момент. Скажем, файл создается в 18:00 в Jp (скажем, по Гринвичу + 9) и одновременно помещается в ZIP. В 18:05 GMT + 9 файл извлекается на сервере США (местное время 02:05 AM EST), а дата файла устанавливается в 18:05 PM EST. Полный беспорядок, верно? olegz 13 лет назад 0

1 ответ на вопрос

1
sleske

Согласно документам 7Zip, форматы архивов tar, gzip2 и 7z (7Zip) используют метки времени UTC. Таким образом, они должны работать правильно во всех часовых поясах. Однако на практике это, вероятно, будет работать, только если используемые файловые системы также используют UTC для внутреннего использования (например, большинство файловых систем Unix и NTFS).