Мой текущий часовой пояс - «Африка / Хартум», который GMT+3:00, согласно правительственному высушиванию, это будет GMT+2:00, начиная с 1 ноября. Я знаю, что могу изменить свою текущую дату на час раньше, но все же когда я печатаю информацию о часовом поясе, я получаю «GMT+3:00», как я могу изменить смещение часового пояса без необходимости устанавливать дату.

1 ответ1

0

Лучше всего создать файл часового пояса.

См. man tzfile для получения информации о содержимом файла и man zic для получения способа его создания, даже если быстрый и грязный способ состоит в том, чтобы скопировать некоторый файл TZ из города в GMT+2 и с такими же настройками DST.

На моем текущем Linux /usr/share/zoneinfo/Africa/Khartoum - это мягкая ссылка на /usr/share/zoneinfo/Africa/Juba так что в итоге вы получите два разных файла.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .