如题所述
我再写程序的时候也遇到这个问题,网上找了不少方法要么太复杂要么不靠谱,后来还是自己想了个算法如下:
1、确定一个基准时间,比如1900-01-01,这一天正好是周一
2、计算某个时间距离基准时间的天数,并计算 天数➗7的余数
3、你要计算的星期几=步骤2中计算出的余数+1