У меня возникла проблема при создании DateTime (или LocalDate). Я конвертирую старый код, чтобы использовать joda внутри, чтобы сделать вещи более разумными. Однако я бегу в +1900 вопрос ...JodaTime конвертировать из Java.util.Date в DateTime (или LocalDate)
Пропускает:
assertEquals(2082, new Date(2082, 1, 1).getYear());
Это как неудачу:
assertEquals(2083, new LocalDate(new Date(2083, 1, 1)).getYear());
assertEquals(2084, new DateTime(new Date(2084, 1, 1)).toLocalDateTime().getYear());
Что здесь происходит? Как получить DateTime из объекта Date?
Каковы результаты, которые вы получаете? – Alexandre
Я получаю 3983 (это 2083 + 1900) и 3984 (это 2084 + 1900) –