{"title":"Hutool获取本月1号到当前日期的日期列表 - Java代码示例","description":"使用Hutool库的DateTimeUtil类,获取从当前月1号到当前日期的日期列表,并提供Java代码示例,帮助您快速实现日期范围获取。","keywords":"Hutool, DateTimeUtil, Java, 日期, 日期列表, 当前月, 当前日期, 代码示例","content":"您可以使用Hutool的DateTimeUtil类来获取从当前月1号到当前日期的日期列表。以下是示例代码:\n\njava\nimport cn.hutool.core.date.DateTime;\nimport cn.hutool.core.date.DateUtil;\nimport cn.hutool.core.date.LocalDateTimeUtil;\n\nimport java.util.ArrayList;\nimport java.util.Date;\nimport java.util.List;\n\npublic class Main {\n public static void main(String[] args) {\n Date now = new Date();\n DateTime startOfMonth = DateUtil.beginOfMonth(now); // 当前月1号的日期\n DateTime end = LocalDateTimeUtil.of(now).withSecond(0).withMinute(0).withHour(0).toDateTime(); // 当前日期的凌晨\n\n List<DateTime> dateList = new ArrayList<>();\n DateTime currentDate = startOfMonth;\n while (currentDate.isBeforeOrEquals(end)) {\n dateList.add(currentDate);\n currentDate = DateUtil.offsetDay(currentDate, 1);\n }\n\n for (DateTime date : dateList) {\n System.out.println(date.toString());\n }\n }\n}\n\n\n此代码将打印从当前月1号到当前日期的日期列表。"}

Hutool获取本月1号到当前日期的日期列表 - Java代码示例

原文地址: https://www.cveoy.top/t/topic/qr86 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录