一、参考文章
十分详细的jdk8时间相关操作以及知识点(文章很长)
LocalDateTime工具类:根据当前、周、月、季度、半年、年等维度获取时间
二、常用
public static void between(){
LocalDateTime first = LocalDateTime.of(LocalDate.now().with(TemporalAdjusters.firstDayOfMonth()), LocalTime.MIN);
List list = new ArrayList<>();
Stream.iterate(first, date -> date.plusDays(1)).limit(LocalDate.now().lengthOfMonth())
.forEach(date -> list.add(date.format(DateTimeFormatter.ofPattern("yyyy-MM-dd"))));
return list;
}



