日期
该日期是 星期四 — 2026年1月1日
- 1
Days elapsed since Jan 1
(date UTC − Jan 1 UTC) ÷ 86,400,000 = 0UTC timestamps avoid daylight-saving edge cases. Jan 1 itself gives 0 days elapsed. - 2
一年中的第几天
0 + 1 = 1Day 1 = January 1, so we add 1 to the zero-based elapsed count.
如何查找某个日期是星期几?
要查找任意日期是星期几,可使用格里高利历从一个已知的参考星期向前推算,并考虑闰年。本计算器可即时完成:输入一个日期,它会以您的语言返回星期名称,外加年内第几天和 ISO 周数。
公式
How this is calculated
唯一的输入是一个日历日期(年、月和日)。该日期在本地午夜时刻被解析,星期几直接从预推格里高利历(全球通用的民用历法)读取,因此星期一到星期日对每个人都是一致的,无需任何计数。星期几的名称随后会按你的区域设置格式化,这就是为什么对于同一个基础日期,法国访客看到的是“lundi”,德国访客看到的是“Montag”。
还会从同一个日期推导出另外三个数据。年内日数从 1 月 1 日(= 第 1 天)起到所选日期为止计算整天数,得到一个 1 到 365 的值,闰年则为 366。ISO 8601 周数通过移动到该周的星期四来计算(一周从星期一开始,第 1 周是包含当年第一个星期四的那一周),这可能会把一月初或十二月末的日期归入相邻年份的编号中。闰年标志应用以下规则:能被 4 整除,但世纪年除非能被 400 整除否则不算。
计算在内部以 UTC 运行,以避免夏令时调整。1582 年格里高利改历之前的日期使用预推扩展,因此星期几可能与旧的儒略历记录有所不同。
示例
| 输入 | 结果 |
|---|---|
| 2026-01-01 | 星期四(2026 年第 1 天) |
| 2000-01-01 | 星期六(闰年) |
| 2026-12-25 | 星期五(2026 年第 359 天) |
关于此计算器
星期几计算器会告诉您某个给定日期是星期几——从星期一到星期日。输入任意过去或未来的日期,它会以您所在语言环境的格式返回星期名称,同时显示年内第几天(1 到 366)、ISO 8601 周数,以及该年是否为闰年。
用它来查找您出生那天是星期几、查看某个节日或纪念日落在星期几,或围绕未来的截止日期进行规划。星期是根据外推格里高利历推算得出的,这是当今全球通用的民用历法,因此对任何现代日期的结果都保持一致。
常见问题
如果一个年份能被 4 整除则为闰年,但世纪年(整百年)必须能被 400 整除。因此 2000 年是闰年,而 1900 年不是。闰年有 366 天,而非 365 天。
星期名称是按照您浏览器的语言环境格式化的,因此法国访客看到“lundi”,德国访客看到“Montag”,依此类推。底层的星期几在任何地方都是相同的。
有效,它使用外推格里高利历,将今天的民用历法向前推算。对于按更早的儒略历记录的历史日期,当地档案中的星期可能有所不同。
也称为
TG we-Calculate Editorial Team. (2026). 星期几计算器 [Online calculator]. TG we-Calculate. https://we-calculate.com/zh/calculator/day-of-week-calculator
TG we-Calculate Editorial Team. "星期几计算器." TG we-Calculate. 2026. https://we-calculate.com/zh/calculator/day-of-week-calculator.
TG we-Calculate Editorial Team, "星期几计算器," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/zh/calculator/day-of-week-calculator
@misc{wecalculate_day_of_week_calculator, title = {星期几计算器}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/zh/calculator/day-of-week-calculator}}, year = {2026}, note = {TG we-Calculate} }
这个计算器对您有帮助吗?
