[年月日]3.年月日(ねんがっぴ) 日本は一年に祝日(しゅくじつ)が十四日間(じゅうよんにちかん)あります。とくに四月(しがつ)の末から五月の初めまではゴールデンウィークで、休みの日が多くて...+阅读
楼主问的是可以计算的,但必须是公历日期,农历不行
简洁明了的公式:
S=X-1+(X-1)/4+(X-1)/100+(X-1)/400+C
X是年份,C是该年从元旦开始到到这一日的天数。
注意,其中每个求和项都只取整数部分。
然后求S被7所得的余数就行了。
例如就算今天吧:2007年5月22日,X=2007,C呢,是31+28+31+30+22=142
S=2007-1+2006/4+2006/100+2006/400+142
=2006+501+20+5+142
=2676
而2676/7=382余2
所以今天是星期二!