kotlin時刻変換
-
DateよりLocalDateTime使うべきかも- TimeZoneがある
plusXXX()系使えるChronoUnitで期間も扱える
-
LocalDateTime->Date:Date.from(this.atZone(ZoneId.systemDefault()).toInstant()) -
Date->LocalDateTime:Timestamp(time).toLocalDate -
LocalDateTime -> Timestamp:Timestamp.valueOf(this) -
Timestamp->LocalDateTime:this.toLocalDateTime() -
SimpleDateFormat(pattern)よりもDateTimeformatter.ofPattern(pattern)使うべき