星期几计算器 — 任意日期是星期几?

星期几计算器 — 任意日期是星期几?

星期几计算器是什么?

星期几计算器能即时告诉你任意日期(过去、现在或未来)是星期几。输入任意日期,计算器将返回星期名称、是否为周末或工作日、该日期在一年中的第几天(1–366)以及 ISO 周数。无论是日程安排、历史研究、趣味问答,还是任何需要查询特定日期对应星期几的场景,本工具都能即时给出答案,无需翻阅纸质日历。

如何查询任意日期是星期几

使用工具顶部的日期选择器,或直接在输入框中输入日期。每次更改日期,计算器会即时更新结果。如需返回今天的日期,点击输入框旁边的日历图标即可。

点击日期输入框,选择或输入所需日期。

大字显示区域会立即显示星期名称。

在大字显示区域下方,可查看日期序号、年内第几天及 ISO 周数。

点击"复制"按钮,将完整结果复制到剪贴板。

手动计算星期几——泽勒公式

泽勒公式(Zeller's Congruence) 是计算公历中任意日期对应星期几的经典算法。公历版本的公式如下:

h = (q + ⌊13(m+1)/5⌋ + K + ⌊K/4⌋ + ⌊J/4⌋ - 2J) mod 7

其中:

h — 星期(0 = 周六,1 = 周日,2 = 周一,……,6 = 周五)

q — 日(月内第几天)

m — 月份(3 = 3 月,4 = 4 月,……,14 = 2 月;1 月和 2 月视为上一年的第 13、14 个月)

K — 年份后两位(year % 100)

J — 世纪数(⌊year / 100⌋)

以 2026 年 7 月 4 日为例:q = 4,m = 7,K = 26,J = 20,代入公式得 h = 0,对应周六——与实际相符。

本计算器使用 JavaScript 内置的 Date 对象,采用相同的公历算术,可准确计算公元 1 年至 9999 年范围内的任意日期。

理解 ISO 周数

ISO 8601 周数是国际标准化的周次编号方式。主要规则如下:

每周从周一开始,到周日结束。

第 1 周是包含该年第一个周四的那一周(等价于包含 1 月 4 日的那一周)。

一年有 52 或 53 个 ISO 周。以周四开始的年份,或以周三开始的闰年,共有 53 周。

1 月初的几天可能属于上一年的第 52 或 53 周;12 月末的几天可能属于下一年的第 1 周。

例如,2026 年 1 月 1 日是周四,因此属于 2026 年第 1 周。而 2016 年 1 月 1 日是周五,由于 2016 年的第一个周四是 1 月 7 日,因此 1 月 1 日属于 2015 年第 53 周。

历史日历知识

公历改革(1582 年)

教皇格里高利十三世于 1582 年 10 月颁布公历,以纠正儒略历长期积累的误差。改革直接跳过了 10 天——10 月 4 日之后接续 10 月 15 日。各国采用公历的时间不尽相同:英国及其殖民地于 1752 年改用,俄国则直到 1918 年才完成转换。本计算器使用儒略历前推历法(将公历系统向 1582 年之前延伸),这是大多数软件进行历史日期计算的通行标准。

七日一周的由来

七日周制已连续沿用逾 2000 年,其根源可追溯至巴比伦天文学和犹太传统。公元 321 年,罗马皇帝君士坦丁正式确立七日周制,将周日定为一周的第一天。各天的名称源自古典行星和北欧神话:周日(太阳)、周一(月亮)、周二(提尔/火星)、周三(沃坦/水星)、周四(托尔/木星)、周五(弗丽嘉/金星)、周六(土星)。

末日算法

约翰·康威(John Conway)发明了末日算法(Doomsday Algorithm),这是一种心算技巧,可用来推算任意日期是星期几。该算法利用了这样一个规律:每年有若干易于记忆的日期总是落在同一个星期几,称为该年的"末日"。2026 年的末日是周六。只需记住每个世纪的几个基准日期,经过训练的人即可在数秒内心算出任意日期的星期几。

历史著名日期

日期星期事件1776 年 7 月 4 日周四美国《独立宣言》发表1918 年 11 月 11 日周一第一次世界大战停战协定签署1969 年 7 月 20 日周日阿波罗 11 号登月2000 年 1 月 1 日周六千年虫事件 / 新千年2001 年 9 月 11 日周二9·11 事件2025 年 1 月 20 日周一美国总统就职典礼

年内第几天参考

"年内第几天"从 1 月 1 日(第 1 天)计数至 12 月 31 日(第 365 天,闰年为第 366 天),也称为序数日期。以下是平年各月第一天的参考:

月份各月第一天(年内第几天)1 月第 1 天2 月第 32 天3 月第 60 天4 月第 91 天5 月第 121 天6 月第 152 天7 月第 182 天8 月第 213 天9 月第 244 天10 月第 274 天11 月第 305 天12 月第 335 天

闰年中,3 月 1 日起的所有天数均需加 1。

相关工具

日期计算器 — 计算两个日期之间的天数,或在日期上加减天数

工作日计算器 — 计算两个日期之间的工作日数,排除周末

年龄计算器 — 以年、月、天为单位计算精确年龄

倒计时计算器 — 倒计时至未来某个事件或日期

常见使用场景

查询某历史事件或生日是星期几

在安排日程前确认未来某天是否为周末

解答某著名历史日期是星期几的趣味问答

查询 ISO 周数,用于薪酬核算、项目管理或报告统计

计算年内序数日期,用于科学研究或物流调度

规划每周循环活动,确认特定日期落在哪一天

🔍 相关推荐