私はjoda-timeに不慣れで、いくつかの簡単なことを行うための例はどこにも見つかりませんでした。
データベース内のテーブルから読み取った時間値を保存するオブジェクトを作成したい(a java.sql.Time
-eg "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);