因为最近要写一个批量改东西的脚本,覆盖到一年的,这里当做是代码备份吧~~
public static void main(String[] args) {
int year = LocalDateTime.now().getYear();
for (int month = 1; month <= 12; month++) {
int daysMonth = 0;
switch (month) {
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
daysMonth = 31;
break;
case 2:
if (year % 4 == 0) {
daysMonth = 29;
} else {
daysMonth = 28;
}
break;
case 4:
case 6:
case 9:
case 11:
daysMonth = 30;
break;
default :
System.err.print("无效月份");
return;
}
for (int i = 1; i <= daysMonth; i++) {
StringBuilder sb = new StringBuilder();
if (month < 10) {
sb.append("0");
}
sb.append(month);
if (i < 10) {
sb.append("0");
}
sb.append(i);
System.out.println(sb.toString());
}
}
}