日常生活

周数计算器

设置
重置
分享结果
保存
嵌入
报告错误

分享计算器

将我们的免费计算器添加到您的网站

请输入有效的 URL。仅支持 HTTPS URLs。


将页面上计算器输入字段中的当前值用作嵌入计算器的默认值。


输入框边框聚焦颜色,开关框选中颜色,选择项悬停颜色等。


请同意使用条款。

预览

保存计算器

计算器设置

请输入在允许范围内的值。

请输入在允许范围内的值。

请输入在允许范围内的值。

请输入在允许范围内的值。

分享计算器

什么是周数计算器?

周数计算器会告诉你某个特定日期落在一年中的第几周。与其说”六月的第一个星期一”,你可以说”第 23 周”,这是一种简洁明确地指代某个时间段的方式。该计算器还会显示 ISO 周编号年份、该日期的星期几,以及——如果你输入第二个日期——两个日期之间的完整周数。

周数在商业、物流、制造和项目规划中被广泛使用,尤其是在欧洲。安排在”第 14 周”的交付,或者”第 9 周到第 11 周”进行的冲刺,都依赖于每个人对同一编号方案达成一致。

周编号是如何运作的?

该计算器使用最常见的国际惯例 ISO 8601 标准。根据 ISO 8601:

  • 一周从星期一开始,到星期日结束。
  • 一年的第 1 周是包含该年第一个星期四的那一周(等同于包含 1 月 4 日的那一周)。
  • 一年有 52 周或 53 周

这一规则的一个后果是,1 月初的几天可能属于上一年的最后一周(52 或 53),而 12 月末的几天可能属于下一年的第 1 周。这就是为什么计算器单独报告 ISO 周编号年份:它可能与该日期的日历年份不同。

公式

ISO 周数取决于该周包含哪个星期四。表达它的一种便捷方法是使用一年中的序数日和星期几:

W=DOWD+107W = \left\lfloor \frac{D_O - W_D + 10}{7} \right\rfloor

其中:

  • WW 是 ISO 周数。
  • DOD_O 是一年中的序数日(1 月 1 日 = 1)。
  • WDW_D 是 ISO 星期几(星期一 = 1,…,星期日 = 7)。

如果结果为 00,则该日期属于上一年的最后一周;如果超过该年的周数,则属于下一年的第 1 周。

两个日期之间的完整周数为:

Weeks Between=End DateStart Date7\text{Weeks Between} = \left\lfloor \frac{\lvert \text{End Date} - \text{Start Date} \rvert}{7} \right\rfloor

示例

示例 1:1 月初的日期

以 2024 年 1 月 1 日为例。这是一个星期一,包含 2024 年第一个星期四的那一周从这一天开始,因此:

W=11+107=1W = \left\lfloor \frac{1 - 1 + 10}{7} \right\rfloor = 1

2024 年 1 月 1 日落在 2024 年的 ISO 第 1 周。

示例 2:跨入下一年的日期

2024 年 12 月 30 日是星期一。它所在的周包含 2025 年的第一个星期四(2025 年 1 月 2 日),因此该日期属于 ISO 周编号年份 2025 的第 1 周——尽管日历日期仍在 2024 年 12 月。

示例 3:两个日期之间的周数

要求出 2024 年 1 月 1 日和 2024 年 1 月 15 日之间相隔多少个完整周:

Weeks Between=147=2\text{Weeks Between} = \left\lfloor \frac{14}{7} \right\rfloor = 2

两个日期之间有 2 个完整周。

常见问题(FAQ)

这个计算器使用什么标准?

它使用 ISO 8601,其中一周从星期一开始,第 1 周是包含该年第一个星期四的那一周(包含 1 月 4 日的那一周)。

为什么 1 月的日期可能属于上一年的周?

由于 ISO 第 1 周必须包含该年的第一个星期四,1 月初最多三天可能属于上一个周编号年份的第 52 周或第 53 周。计算器通过 ISO 周编号年份显示这一点。

一年可以有 53 周吗?

可以。当一年从星期四开始,或者是从星期三开始的闰年时,该年有 53 个 ISO 周。大多数年份有 52 周。

美国的周数相同吗?

并不总是。一些美国惯例从星期日开始一周,并将第 1 周定义为包含 1 月 1 日的那一周,这可能产生不同的数字。该计算器遵循国际 ISO 标准。

如何计算两个日期之间的周数?

计算器将两个日期之间的绝对天数除以 7 并保留整数部分,从而报告它们之间完整周的数量。

报告错误

此字段为必填项。