当前位置: 首页 > 后端技术 > Java

LocalDateTime获取最早和最晚时间

时间:2023-04-01 17:03:56 Java

switch(timeUnitEnum){caseWEEK:condition.setTimeBegin(condition.getTime().with(DayOfWeek.MONDAY).with(LocalTime.MIN));condition.setTimeBegin(condition.getTime().with(DayOfWeek.SUNDAY).with(LocalTime.MAX));休息;案例MONTH:condition.setTimeBegin(condition.getTime().with(TemporalAdjusters.firstDayOfMonth()).with(LocalTime.MIN));.setTimeBegin(condition.getTime().with(TemporalAdjusters.lastDayOfMonth()).with(LocalTime.MAX));休息;默认值:中断;}LocalDateTime获取当前(年/月)的第一天和最后一天,获取当前日期开始时间LocalDateTime获取周、月、年的第一天和最后一天,获取一周七天的日期,获取一个月中的所有日期