











对于日期与周有几个规则如下
1、一年有多少天,平年 365 天, 润年366 天
2、在平年中,1月1日是星期几,12月31日就是星期几 (由 365÷7=52 周 余 1 天 可知)
3、因此,也可以知道,如果是润年,1月1号是星期几,12月31号,就是 星期几+1
接下来就可以引入 ISO 8601是由国际标准化组织(ISO)制定的日期和时间表示方法国际标准
其中:关于 第一个日历星期有以下三种等效说法:
1、本年度第一个星期四所在的星期; 2、本年度第一个至少有4天在同一星期内的星期; 3、第一周,至少有4天属于本年度
即根据 ISO 8601 国际标准,这样算下来,一年最少52周,最多可以有 53 周。 只有两种可能
关键:第53周是否存在,取决于这一年是否“容纳”了53个包含周四的周。一年最多53个周四(366天最多53个周四),但 ISO 周要求每个周必须有周四。
所以:一年有53周 ⇔ 该年有53个星期四
而一年有53个星期四的条件是:
平年(365天):只有当 1月1日是星期四(这样1月1日、1月8日...12月31日都是周四,共53个)
闰年(366天):当 1月1日是星期三或星期四(这样会有53个周四)
尊重别人的劳动成果 转载请务必注明出处:https://www.cnblogs.com/5201351/p/19343909
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。