2016-09-20 10 views
4

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

+0

Это OT для StackOverflow, но вы должны знать, что файл 2016g содержит это изменение. Правильное место для запроса/просмотра находится в списке обсуждения TZ здесь: http://www.iana.org/time-zones –

ответ

1

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

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

Удачи вам!

+2

Это не будет правильно отражать смещение часового пояса прошлых значений даты/времени. –

+0

Объясните немного больше, пожалуйста. – cagdas

+0

Если вы просто установите его на +3, приложения, зависящие от часовых поясов, будут думать, что смещение локального часового пояса всегда * было +3. Это неверно, потому что смещение часового пояса используется для переключения между +3 и +2. Часовой пояс должен быть установлен в «Европа/Стамбул», с обновлением 2016g, поэтому история изменений верна. Прочтите [wiki] часового пояса (http://stackoverflow.com/tags/timezone/info), особенно «Часовой пояс! = Смещение». –

0

Выглядит как для мейнфреймов не нужно играть на нем, его значение по умолчанию UTC

Связанные статьи

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

+0

Связанная статья, о которой вы говорили, обсуждает более раннюю ситуацию (произошедшую в 2015 году); не тот, который я появляюсь (произошел в 2016 году). –

0

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

Вместо использования +3 ниже;

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

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