Я имею дело с чем-то очень похожим на то, что было задано здесь - сравнить часовые пояса Joda-Time, но, похоже, это не работает для меня.
Вот фрагмент кода, который я тестирую Joda-Time DateTime с -
DateTime estDT = new DateTime(DateTimeZone.forID("America/Puerto_Rico")).withMillisOfSecond(0);
DateTime londonDT = new DateTime(DateTimeZone.forID("Europe/London")).withMillisOfSecond(0);
System.out.println("Comparison " + londonDT.isBefore(estDT));
System.out.println("Comparison " + londonDT.isAfter(estDT));
Интересно, что я получаю "ложь" из обоих приведенных выше инструкций sysout. Может кто-нибудь объяснить, что будет правильным способом сделать это сравнение?