if(year%4==0&&year%100!=0||year%400==0)
是闰年
蔡勒公式,基姆拉尔森计算公式;
class Solution {
public:
string dayOfTheWeek(int day, int month, int year) {
vector<string>wek={"Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"};
if(month<3){
month=month+12;
year--;
}
int n=0;
n=(day+2*month+3*(month+1)/5+year+year/4-year/100+year/400+1)%7;
return wek[n];
}
};