私はJodaTime 1.6.2を使用しています。
を (Joda)またはマッピング用LocalDate
の に変換する必要がある があります。LocalDateTime
java.sqlTimestamp
LocalDateTime
その理由は、 aと aを変換する方法がわかったからですjava.sql.Timestamp
。
LocalDateTime ldt = new LocalDateTime();
DateTimeFormatter dtf = DateTimeFormatter.forPattern("yyyy-MM-dd HH:mm:ss");
Timestamp ts = Timestamp.valueOf(ldt.toString(dtf));
LocalDate
したがって、との間を変換できればLocalDateTime
、 への変換を続けることができますjava.sql.Timestamp
。正しい方向へのアドバイスをいただければ幸いです。
ベストアンサー1
ジョダタイム
JodaTimeのorg.joda.time.LocalDate
にjava.sql.Timestamp
、ただやる
Timestamp timestamp = new Timestamp(localDate.toDateTimeAtStartOfDay().getMillis());
JodaTimeのorg.joda.time.LocalDateTime
にjava.sql.Timestamp
、ただやる
Timestamp timestamp = new Timestamp(localDateTime.toDateTime().getMillis());
ジャバタイム
Java8を変換するにはjava.time.LocalDate
にjava.sql.Timestamp
、ただやる
Timestamp timestamp = Timestamp.valueOf(localDate.atStartOfDay());
Java8を変換するにはjava.time.LocalDateTime
にjava.sql.Timestamp
、ただやる
Timestamp timestamp = Timestamp.valueOf(localDateTime);