关于Hutool 工具类中DateUtil.thisMonth() 方法的小坑
工具类中该方法返回的是当前月份数字,且返回的是0~11月,如果你需要12月和1月的月份数字,你需要在调用该方法后+1 来表示1月或12月:
// 假设本月是2024年1月24日
int month = DateUtil.thisMonth() // 则该方法返回 0
// 假设本月是2024年2月24日
int month = DateUtil.thisMonth() // 则该方法返回 1
// 通过在返回的数值上+1来获得准确的月份
// 假设本月是2023年12月24日
int month = DateUtil.thisMonth() + 1 // 则该变量为 12
因为该方法返回的月份数字总是-1.