一年有多少周?ISO 周数与第几周怎么算
一、ISO 周数的两条规则
日常说的「第几周」有两套口径,差别在起点和第 1 周的定义:
| 口径 | 一周从哪天开始 | 第 1 周 |
|---|---|---|
| ISO 8601 | 周一 | 含当年第一个星期四的那一周(等价于含 1 月 4 日) |
| 常见日历/周报系统 | 周日或周一 | 1 月 1 日所在的那一周 |
ISO 的规则听起来绕,但它解决了一个实际问题:跨年那一周该算哪一年。答案是——看这一周有没有星期四,有就归新年,没有就归旧年。
二、跨年那一周的归属(实测)
| 日期 | ISO 周 | 周起止 | 说明 |
|---|---|---|---|
| 2025-12-29(周一) | 2026-W01 | 12-29 ~ 01-04 | 12 月的日期已经属于 2026 年第 1 周 |
| 2026-01-01(周四) | 2026-W01 | 2025-12-29 ~ 2026-01-04 | 含周四,正常归第 1 周 |
| 2026-12-31(周四) | 2026-W53 | 12-28 ~ 2027-01-03 | 2026 年有第 53 周 |
| 2027-01-01(周五) | 2026-W53 | 2026-12-28 ~ 2027-01-03 | 新年的第 1 天仍属上一年 |
| 2027-01-03(周日) | 2026-W53 | 同上 | 整周都归 2026 |
| 2027-01-04(周一) | 2027-W01 | 01-04 ~ 01-10 | 新一周才开始算 2027 年 |
所以「2027 年 1 月 1 日是第几周」的正确答案是 2026 年第 53 周。周报、周会、按周统计的报表在跨年那两周最容易对不上,往往就是两套口径混用。
三、一年到底有多少周:52 或 53
- 平年 365 天 = 52 周 + 1 天
- 闰年 366 天 = 52 周 + 2 天
多出来的这 1~2 天如果包含星期四,就会产生第 53 周。实测:
| 年份 | 12 月 28 日所在周 |
|---|---|
| 2025 | W52 |
| 2026 | W53 |
| 2027 | W52 |
| 2028 | W52 |
也就是说 2026 年有 53 个 ISO 周,而 2025、2027、2028 年都只有 52 周。跨年排期(比如按周推进的项目计划)遇到 53 周的年份要多留一格。
四、今天在第几周
以 2026-09-16 为例:2026-W38,当天是第 259 天,年内还剩 106 天,属于第 3 季度。第 1 周从 2025-12-29 开始。
五、顺便把闰年判定说清
| 年份 | 闰年 | 2 月天数 | 全年天数 |
|---|---|---|---|
| 1900 | 否 | 28 | 365 |
| 2000 | 是 | 29 | 366 |
| 2026 | 否 | 28 | 365 |
| 2028 | 是 | 29 | 366 |
| 2100 | 否 | 28 | 365 |
规则是:能被 4 整除是闰年,但整百年份必须能被 400 整除。所以 1900 和 2100 都是平年,2000 是闰年。400 年周期里共 97 个闰年,不是 100 个。
顺带一个易错点:1896 年是闰年,下一个闰年却是 1904 年,中间隔了 8 年——因为 1900 被整百规则挡掉了。
六、工作日也能一起算
按「包含开始日、不含结束日」的常用口径:2026-01-05(周一)到 2026-01-12(下周一)共 7 天,其中 5 个工作日。2024—2026 年的法定假日与调休补班已内置,统计时自动生效。
七、直接算
→ 周数计算器:ISO 周号、周起止、年内第几天与季度
→ 工作日计算器:区间工作日统计与「加 N 个工作日」
→ 闰年判断:按三条规则判定,含 2 月天数与全年天数
本站文章为个人使用经验的原创整理,除已注明来源的引用外均为本人撰写。文中涉及的软件名称、商标、截图等归各自权利人所有,引用仅用于说明与交流。如认为本站内容侵犯了你的合法权益,请通过「关于本站」页面的联系方式告知,核实后将及时更正或删除。