Я новичок в joda-time , и я нигде не нашел примеров, чтобы сделать несколько простых вещей.
Я хочу создать объект для сохранения значения времени, считанного из таблицы в базе данных (java.sql.Time
- например, "18:30:00"
). Мне не важен часовой пояс, поэтому я думаю, что мне нужно LocalDate
. Но проблема в том, что я не смог создать LocalDate
объект на основе этого Time
объекта.
Я пытался безуспешно LocalDate.fromDateFields()
, DateTimeParser.parseInto()
, DateTimeParser.parseDateTime()
.
EDIT:
Я должен был использовать LocalTime
.
Эти работы:
java.sql.Time time = Time.valueOf("18:30:00");
LocalTime lt1 = LocalTime.fromDateFields(time);
LocalTime lt2 = new LocalTime(time);