这个计算器能做什么
日期加周数计算器需要你输入一个起始日期和周数,随后算出经过这么多周之后的日期。如果想往前推到更早的日期,只需输入负数周数即可。它会同时显示结果日期和对应的星期几。其核心运算采用通用的公历(格里历)算法,在全球任何地区都适用。
如何使用
先选择历法系统(普通公历年份保持默认的"公历(公元)"即可)。输入年份,选择月份和日期,再填写需要增加的周数。点击"计算",就能看到结果日期及其星期几。由于增加整周相当于按 7 天的整数倍移动日期,所以只要用的是整周,结果日期的星期几就和起始日期完全相同。
计算公式
原理很简单:一周正好等于 7 天,因此偏移天数就是 \(7 \times \text{周数}\)。计算器随后用真实的历法运算把这个偏移量加到起始日期上,能够正确跨越月末、年末以及闰年的 2 月 29 日。它不会粗略地按"一年 365 天"来估算,所以得到的始终是精确的公历日期。
$$\text{Result} = \text{Date}\big(G,\ \text{Month},\ \text{Day}\big) + \operatorname{round}\!\left(\text{Weeks} \times 7\right)\ \text{days}$$
实例演示
起始日期为 2024-06-15(星期六),加 3 周:偏移 \(= 3 \times 7 = 21\) 天,得到 2024-07-06,同样是星期六。从 2024-01-01(星期一)往前减 2 周:偏移 \(= -14\) 天,得到 2023-12-18,依然是星期一。
可选的日本年号纪年
为方便起见,历法下拉菜单还支持输入日本年号纪年(明治、大正、昭和、平成、令和)。选择某个年号后,系统会用固定的换算偏移量把你输入的年份转换成公历年份,例如令和 6 年即 \(2018 + 6 = 2024\) 年。该功能仅针对日本,且只在日本自明治年间采用公历之后(明治 6 年 = 1873 年)才有效。
常见问题
可以减去周数吗? 可以——输入负数即可,例如 -4,结果会往前推到更早的日期。
它能处理闰年吗? 能。本计算器采用真实的历法运算,因此跨越 2 月 29 日的日期都能正确计算。
为什么结果的星期几和起始日期一样? 整周正好是 7 天的整数倍,所以无论加还是减整周,星期几都不会改变。