蔡勒公式:
int GetDayOfWeek(int y, int m, int d){if(m == 1 || m == 2){y--;m += 12;}int c = y / 100;y -= c * 100;int w = (c/4)- 2*c + (y+y/4) + 13*(m+1)/5 + d - 1;if(w < 0){w += 7;}return w%7;}
时间:2023-03-03 09:39:37
蔡勒公式:
int GetDayOfWeek(int y, int m, int d){if(m == 1 || m == 2){y--;m += 12;}int c = y / 100;y -= c * 100;int w = (c/4)- 2*c + (y+y/4) + 13*(m+1)/5 + d - 1;if(w < 0){w += 7;}return w%7;}