时间与日期

周数计算器

选择一个日期,查看它的ISO周数、该周的起止日期以及接下来几周。

ISO周从周一开始。第1周是包含1月第一个周四的那一周。

ISO周数的计算方法

ISO 8601是欧洲以及大多数商业软件采用的国际日期标准,它规定一周从周一到周日。一年的第1周是包含该年第一个周四的那一周,也就是包含1月4日的那一周。要算出任意日期的周数,计算器会移到同一周的周四,计算这个周四是当年的第几天,除以七,向下取整再加一。

计算示例:2026年10月22日是周四,是当年的第295天。(295 − 1) ÷ 7 = 42,加一得到第43周,从10月19日(周一)到2026年10月25日(周日)。由于周四规则决定所属年份,新年前后的日期可能属于相邻年份:2027年1月1日(周五)仍属于2026年第53周。

年份ISO周数第1周开始1月1日是
2024522024年1月1日(周一)周一
2025522024年12月30日(周一)周三
2026532025年12月29日(周一)周四
2027522027年1月4日(周一)周五
2028522028年1月3日(周一)周六
2029522029年1月1日(周一)周一
2030522029年12月31日(周一)周二
2032532031年12月29日(周一)周四

当一年从周四开始,或者是从周三开始的闰年时,这一年有53个ISO周;其他年份都是52周。

ISO周与其他周数的区别

并非所有日历都一致。许多美国日历和电子表格默认以周日为一周的开始,并把包含1月1日的那一周称为第1周,因此同一天可能对应不同的周数;上面的结果会同时显示两种。与其他国家的供应商或同事沟通周数时,请说明你用的是哪种体系,或者写成ISO格式,例如2026-W43,这样年份也不会有歧义。

在电子表格中,Excel的ISOWEEKNUM函数以及返回类型为21的WEEKNUM遵循ISO 8601,而普通的WEEKNUM采用周日开始的规则。工资周期、4-4-5会计年度等零售日历以及学校课表可能有自己的编号方式,所以在依据周数确定截止日期或开具发票前请先核实。

常见问题

今天是第几周?

保持日期为今天。结果会显示当前的ISO周数、本周开始的周一和结束的周日,以及之后七周。

一年有52周还是53周?

大多数年份有52个ISO周。当1月1日是周四,或闰年的1月1日是周三时,这一年有53周;2026年和2032年就是例子。

为什么1月1日可能属于第52或53周?

ISO周属于其周四所在的年份。如果1月1日是周五、周六或周日,那一周的周四在12月,所以它算作上一年的最后一周。