LINUX.ORG.RU

История изменений

Исправление proud_anon, (текущая версия) :

--> TZ=Europe/Moscow date -d "125 hours"
So 26. Okt 00:16:25 MSK 2014
--> TZ=Europe/Moscow date -d "126 hours"
So 26. Okt 01:16:30 MSK 2014
--> TZ=Europe/Moscow date -d "127 hours"
So 26. Okt 02:16:32 MSK 2014
--> TZ=Europe/Moscow date -d "128 hours"
So 26. Okt 03:16:39 MSK 2014


Нет, перехода не происходит.

Но это интересная мысль, что проблема в хардварных часах. Однако у меня может быть старая версия tzdata. Предлагаю следующее.

Пусть ТС скажет, в местном ли времени у него часы. Если да, пусть переставит в UTC и перепроверит. Если тогда tzdata учтёт переход, то можно говорить о серьёзной проблеме в tzdata или date.

Исходная версия proud_anon, :

[code]--> TZ=Europe/Moscow date -d «125 hours»
So 26. Okt 00:16:25 MSK 2014
--> TZ=Europe/Moscow date -d «126 hours»
So 26. Okt 01:16:30 MSK 2014
--> TZ=Europe/Moscow date -d «127 hours»
So 26. Okt 02:16:32 MSK 2014
--> TZ=Europe/Moscow date -d «128 hours»
So 26. Okt 03:16:39 MSK 2014[/code]
Нет, перехода не происходит.

Но это интересная мысль, что проблема в хардварных часах. Однако у меня может быть старая версия tzdata. Предлагаю следующее.

Пусть ТС скажет, в местном ли времени у него часы. Если да, пусть переставит в UTC и перепроверит. Если тогда tzdata учтёт переход, то можно говорить о серьёзной проблеме в tzdata или date.