日期星期计算器

选择一个日期,立即查看它是星期一、星期二还是其他星期几。

星期

星期一

阅读下面的解释

输入日期后怎样得到星期

一张日历与七天循环组成的圆环

选择日、月和年后,计算器会先检查日期是否存在,再按照公历规则给出对应的星期。

先看星期,再核对下方日期

结果区的大字是星期。下方的“2024-01-01”采用年、月、日顺序,用来确认本次计算的日期。它不会把03/07误解成3月7日或7月3日。

日期选项会随月份和年份变化。4月没有31日,平年的2月也不会出现29日,因此无效日期不会得到看似正常的星期。

把日期放回当时的一周

生日、证件日期和未来预约都可以这样查询。星期只是日期属性,并不能说明当天是否放假或某个机构是否营业。

七个星期名称来自一个余数

算法把调整后的年份、闰年修正、月份偏移和日期相加,再取除以7的余数。

w=(y+y4y100+y400+tm+d)mod7w=\left(y+\left\lfloor\frac y4\right\rfloor-\left\lfloor\frac y{100}\right\rfloor+\left\lfloor\frac y{400}\right\rfloor+t_m+d\right)\bmod 7

式中,d表示日,tm表示每个月固定的偏移量,y表示调整后的年份。1月和2月按上一个计算周期处理。余数0对应星期日,1对应星期一,直到6对应星期六。

除以4、100和400的三项处理闰年规则。公历每400年共有146097天,正好是20871周,所以日期与星期的完整对应关系每400年重复一次。

查古代日期时先确认历法

本工具把现在的公历规则向前延伸到1年至9999年。现代日期可以直接使用;古代文献可能采用儒略历、农历或其他地方历法,需要先完成历法换算。

只有日期而没有时刻时,不必选择时区。把一个准确时刻换算到另一地区并跨过午夜,才会改变当地日期和星期。

世纪年份还有一层判断: 能被100整除的年份,必须同时能被400整除才是闰年。因此1900年不是闰年,2000年是闰年。

查询星期时容易混淆的问题

日期、星期、节假日和时区属于不同层面的信息,使用结果时应分别判断。

可以查询出生日期是星期几吗?

可以。选择完整的出生年月日,结果区会显示对应的星期。

为什么有些年份不能选2月29日?

2月29日只存在于闰年。整百年份还必须能被400整除。

计算器会显示法定节假日吗?

不会。它只计算星期,节假日安排取决于地区和年份。

公历多久完整重复一次?

日期与星期的完整组合每400年重复一次。

时区会改变星期吗?

普通日期不受影响。准确时刻换算到另一个时区并跨过午夜时,当地日期和星期可能改变。

类似计算器

以下与此主题相关的计算器可能对您有用:

在社交媒体上分享

如果您喜欢,请在您的社交媒体平台上分享计算器。对您来说很简单,对项目的推广很有帮助。谢谢!