Будет ли обновлен файл часового пояса для Турции, поскольку с этого момента часовой пояс с переходом на летнее время GMT+3 будет постоянным часовым поясом?

Турецкое правительство решило отныне оставаться в часовом поясе EEST (GMT+3) (летнее время); часовой пояс будет установлен на GMT+3 с этого момента в Турции. Будет ли в связи с этим изменением обновлен файл часового пояса для систем Linux? Когда он будет опубликован?


person Kıvanç Kabasakal    schedule 20.09.2016    source источник
comment
Это OT для StackOverflow, но вы должны знать, что файл 2016g содержит это изменение. Правильное место, чтобы спросить/посмотреть, находится в списке обсуждений TZ здесь: iana.org/time-zones   -  person Matt Johnson-Pint    schedule 30.09.2016


Ответы (3)


Если было решено оставаться в текущем часовом поясе, вы можете использовать GMT+3 до тех пор, пока не получите какие-либо обновления от турецких официальных лиц.

sudo unlink /etc/localtime 
sudo ln -s /usr/share/zoneinfo/Etc/GMT+3 /etc/localtime

Удачи!

person cagdas    schedule 20.09.2016
comment
Это не будет правильно отражать смещение часового пояса прошлых значений даты/времени. - person Matt Johnson-Pint; 30.09.2016
comment
Объясните немного больше, пожалуйста. - person cagdas; 30.09.2016
comment
Если вы просто установите его на +3, приложения, зависящие от часовых поясов, будут думать, что смещение местного часового пояса всегда было +3. Это неверно, потому что смещение часового пояса раньше менялось между +3 и +2. Часовой пояс должен быть установлен на Europe/Istanbul с применением обновления 2016g, чтобы история изменений была правильной. Прочитайте вики тега часового пояса, особенно Time Zone != Offset. - person Matt Johnson-Pint; 30.09.2016
comment
Часовой пояс Турции будет всего +3, если сравнить его с 0 поясом Англии. Решил больше не переходить на +2, все равно. - person cagdas; 03.10.2016
comment
Это не имеет значения. Это было в прошлом. Если у меня есть метка времени, записанная в данных с января 2016 года (например), при смещении для этого периода +2. - person Matt Johnson-Pint; 03.10.2016

Похоже, для vmware не нужно играть на нем, его UTC по умолчанию

Связанная статья

https://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2135594

person Vahric Muhtaryan    schedule 17.10.2016
comment
В упомянутой вами статье по теме обсуждается более ранняя ситуация (происшедшая в 2015 году); не тот, что возникает у меня (произошло в 2016 году). - person Kıvanç Kabasakal; 14.12.2016

Не используйте +3, потому что такие зоны, как Etc/GMT+6, намеренно перевернуты для обратной совместимости со стандартами POSIX.

Вместо +3 используйте ниже;

sudo unlink /etc/localtime 
sudo ln -s /usr/share/zoneinfo/Etc/GMT-3 /etc/localtime

В противном случае у вас будет обратный ход и будет разница в 6 часов.

person buraktibet    schedule 28.10.2016