metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2014-08-10 02:15 pm

Жабьи таймзоны и 2012 винда

Поставил на 2012 сервер кложурную опердень с jdk. Копированием, само собой.
На сервере таймзона "Калининград, Минск".
Все работает, но в log4j логах дата-время указывает куда-то в часовой пояс стран, где потусторонний мир с псоглавцами и копчеными щизофрениками.

Ну, проверяю:
user (import (org.joda.time DateTime))
user (DateTime.)
#DateTime 2014-08-10T06:38:47.224-04:30
user=> (default-time-zone)
#PrecalculatedZone America/Caracas
user=> (System/getProperty "user.timezone")
"America/Caracas"

Отличненько, например.
PS: http://bugs.java.com/bugdatabase/view_bug.do?bug_id=7111903

[identity profile] volodymir-k.livejournal.com 2014-08-10 11:33 am (UTC)(link)
а вы слышали, что jdk бывают разных версий? и что они сильно отличаются?

каракас я видел 3 года назад на очень ранней 6-й, что то типа .7 или .9
после обновления полечилось

[identity profile] 3jdfi23s.livejournal.com 2014-08-10 01:22 pm (UTC)(link)
придется тебе ехать в Калининград. ничего не поделаешь.

[identity profile] naartir.livejournal.com 2014-08-10 01:51 pm (UTC)(link)
Той, хто юзае дагістарычную jdk, ды яшчэ і ўінду, павінен пакутваць.