$a = (($year-1)+(int)(($year-1)/4)-(int)(($year-1)/100)+(int)(($year-1)/400)+$day_num)%7;
$year是指具体是哪一年,$day_num指这一天是该年的哪一天.计算出的结果:从0到6,分别表示星期日到星期六.
本文介绍了一个简单的算法,用于计算特定年份中某一天是一周中的哪一天。通过数学公式计算得出从0到6的数值,分别对应星期日到星期六。
$a = (($year-1)+(int)(($year-1)/4)-(int)(($year-1)/100)+(int)(($year-1)/400)+$day_num)%7;
$year是指具体是哪一年,$day_num指这一天是该年的哪一天.计算出的结果:从0到6,分别表示星期日到星期六.

被折叠的 条评论
为什么被折叠?