diff --git a/src/main/java/org/springblade/modules/business/utils/LocalDateTimeUtils.java b/src/main/java/org/springblade/modules/business/utils/LocalDateTimeUtils.java index 5801482..eeec2f6 100644 --- a/src/main/java/org/springblade/modules/business/utils/LocalDateTimeUtils.java +++ b/src/main/java/org/springblade/modules/business/utils/LocalDateTimeUtils.java @@ -472,7 +472,7 @@ public class LocalDateTimeUtils { while (flag) { monList.add(start.format(fmt)); start = start.plus(1L, ChronoUnit.MONTHS); - if (start.getYear() == end.getYear() && start.getMonth() == end.getMonth()) { + if (start.getYear() >= end.getYear() && start.getMonth() == end.getMonth()) { flag = false; } }