【问题描述】:
我们从 1949 年 10 月 1 日至 1949 年 10 月 2 日为经过了 1 天。请问从 1949 年 10 月 1 日至 2022 年 1 月 1 日经过了多少天?
【代码实现】:
public static void main(String[] args){
int days = 30+31+31;
for(int i=1950;i < 2022;i++){
if(i%400 == 0 || (i%4 == 0 && i%100 != 0)){
days += 366;
}else{
days += 365;
}
}
System.out.println(days);
}