metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2015-02-28 11:46 pm

Гребаные таймзоны

Как же задолбали таймзоны - сил нет.
Есть один вспомогательный софт, на кложуре, работает на openjdk на 14 убунте.
Сегодня обнаружилось, что софту после 23-00 мерещится следующий день. Полез разбираться - оказывается, на серваке за каким-то хреном в /etc/timezone Europe/Moscow, при этом убунта правильно понимает что это +3, а openjdk, как и положено гибриду опенсорса и жабы - содержит свою информацию о таймзонах, но неверную и думает что это +4.

[identity profile] permea-kra.livejournal.com 2015-03-05 12:23 pm (UTC)(link)
А чем joda лучше java.util.date ? Я, если че, не пользуюсь ни тем ни тем, поэтому я не в курсах.

[identity profile] metaclass.livejournal.com 2015-03-05 12:33 pm (UTC)(link)
До 8 версии жабы java.util.date был крайне неудобен, более того - там еще были всякие Calendar и java.sql.date
Без joda почти всегда заканчивалось писанием собственного аналога.

В 8 йоду частично втянули в жабу, не вникал, насколько дословно и совместимо.

[identity profile] juan-gandhi.livejournal.com 2015-03-05 03:48 pm (UTC)(link)
j.u.d где-то какие-то статики держит; когда у меня тесты бегут параллельно, они время от времени рушатся из-за этого. Ну а уж какие будут последствия в продакшене, остается гадать.