java.util.Date をやめたら、代わりによく使いそうなパターンのメモ
// 現在日
LocalDate localdate = LocalDate.now();
// 現在日+1日
localdate.plusDays(1);
// int 年、月、日 → LocalDate
localdate = LocalDate.of(2015, 9, 12);
// "yyyy-MM-dd" → LocalDate
localdate = LocalDate.parse("2015-09-12");
(注意:つい書いてしまいそうな誤り、parse("2015/09/12") は、ダメ!)
// "yyyy/MM/dd" → LocalDate は、を使う。
DateTimeFormatter formatter = ateTimeFormatter.ofPattern("yyyy/MM/dd");
localdate = LocalDate.parse("2015/09/12", formatter);
// "yyyy/MM/dd" 書式出力
localdate.format( DateTimeFormatter.ofPattern("yyyy/MM/dd") )
// 月末日
LocalDate.of(2015, 9, 12).with(TemporalAdjusters.lastDayOfMonth()) → 2015-09-30
/******* LocalDateTime *******/
LocalDateTime ldatetime = LocalDateTime.now();
ldatetime = LocalDateTime.parse( "2015/09/12 22:15:30" , DateTimeFormatter.ofPattern("yyyy/MM/dd HH:mm:ss") );
ldatetime.format( DateTimeFormatter.ofPattern("yyyy/MM/dd HH:mm:ss") )