То, что класс определенно не лучшая работа Google (я ссылаюсь на API, чтобы подтвердить, что речь идет об одном и том же классе и версии). Вот что я бы сделал:
public class DateTimeConverter extends DateTime {
private DateTime originalTime;
public DateTimeConverter(DateTime originalTime) {
this.originalTime = originalTime;
}
public java.util.Date getDate() {
return new java.util.Date(this.value);
}
}
Пример использования:
DateTime originalTime;
//Populate variable and then:
java.util.Date myDate = new DateTimeConverter(originalTime).getDate();
Оттуда вы можете сделать календарь. Имея дело с тем, что делать, если DateTime представляет только Date, и с проблемами часового пояса, с которыми вы можете справиться (я не знаю ваших требований), но если вам нужно серьезно отнестись к этому, используйте JodaTime, чтобы справиться с этим настолько, насколько это возможно. возможно.