Java 8 LocalDate常用API
8283 ワード
LocalDate使用ノート
//
LocalDate.now();
//
LocalTime.now();
// +
LocalDateTime.now();
//
LocalDate.of(2020,06,05);
//
LocalDate.parse("2020-06-05");
//
LocalDate.now().with(TemporalAdjusters.firstDayOfMonth());
// n
LocalDate.now().withDayOfMonth(n);
//
LocalDate.now().with(TemporalAdjusters.lastDayOfMonth());
//
LocalDate.now().minusDays(1);//
LocalDate.now().minusWeeks(1);//
LocalDate.now().minusMonths(1);//
LocalDate.now().minusYears(1)//
// ( )
LocalDate.now().plusDays(1);//
LocalDate.now().plusWeeks(1);//
LocalDate.now().plusMonths(1);//
LocalDate.now().plusYears(1);//
// , Period.between()[ , , ] ChronoUnit.DAYS.between
LocalDate date = LocalDate.of(2020,06,05);
//
LocalDate nowDate = LocalDate.now();
// 2020-06-05
ChronoUnit.DAYS.between(date, nowDate);