我是joda-time的新手,我没有找到任何例子来做一些简单的事情。
我想创建一个对象来保存从数据库中的表中读取的时间值(java.sql.Time
例如"18:30:00"
)我不关心时区,所以我认为我需要LocalDate
. 但问题是我无法LocalDate
基于该对象创建Time
对象。
我试过没有成功LocalDate.fromDateFields()
,,,DateTimeParser.parseInto()
。DateTimeParser.parseDateTime()
编辑:我应该使用LocalTime
. 这些工作:
java.sql.Time time = Time.valueOf("18:30:00");
LocalTime lt1 = LocalTime.fromDateFields(time);
LocalTime lt2 = new LocalTime(time);