一、业务背景
现在数据库新增字段需要区分平日(0)和假期(1)的数据,之前有一批去年的数据都没有算过,所以得用日期循环来根据实际的时间来修改对应的数值,废话不多说看具体操作方法。
二、操作方法
// 初始日期
String dateString = "2024-01-12";
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd");
LocalDate localDate = LocalDate.parse(dateString, formatter);
// 循环加一天
for (int i = 0; i < 5; i++) { // 例如,循环加一天五次
localDate = localDate.plusDays(1);
ystem.out.println("加一天后的日期: " + localDate.format(formatter));
}