Я столкнулся со странной проблемой. Вот фрагмент кода, который описывает это:
DateTimeZone dtz = DateTimeZone.forOffsetHours(0);
DateTime dt = new DateTime(dtz);
System.out.println(dt);
System.out.println(dt.toDate());
вывод:
2012-02-29T17:24:39.055Z
Wed Feb 29 19:24:39 EET 2012
Я нахожусь в формате UTC + 2, но это действие должно создать объект java.util.Date, который инициализируется по времени в формате UTC. Что мне не хватает?