public static String getQuarterLastDay(String date) {
LocalDate nowDate = LocalDate.parse(date, df);
Month firstMonthOfQuarter = nowDate.getMonth().firstMonthOfQuarter();
Month endMonthOfQuarter = Month.of(firstMonthOfQuarter.getValue() + 2);
nowDate = LocalDate.of(nowDate.getYear(), endMonthOfQuarter, endMonthOfQuarter.length(nowDate.isLeapYear()));
LocalDateTime fromThisQuarterEnd = LocalDateTime.of(nowDate, LocalTime.MAX);
return fromThisQuarterEnd.format(df);
}
java 8 获取某个日期所在季度的最后一天
最新推荐文章于 2024-03-30 11:03:32 发布
此篇博客介绍了如何使用Java编程语言,通过LocalDate类和月份操作,获取给定日期所属季度的最后一天。方法解析了季度起始月和结束月,然后创建LocalDateTime实例并返回格式化的日期。
3183

被折叠的 条评论
为什么被折叠?



