纪念日计算
重要日期纪念日倒计时:从起始日期算出已经过去的天数、下次周年还有多少天,并列出百日、200 天、520 天、千日与十周年对应的日期。
浏览器本地运行所有计算都在你的浏览器里完成,数据不会离开本机。
日期设置
所有计算按日历日进行,不受时区与夏令时影响;2 月 29 日的纪念日在平年顺延到 2 月 28 日。
计算结果
选择起始日期后即可看到已过天数、下次周年与里程碑。
这个工具能做什么
- 恋爱、结婚或入职纪念日:填上起始日期,立刻知道已经过了多少天、下次周年是哪天、还剩多少天。
- 准备百日、520 天、千日这类纪念礼物时,先查清每个里程碑对应的准确日期,避免记错日子。
- 算不清「从 2020 年 1 月 1 日到今天一共多少天」时用它代替手动数日历,闰年和大小月都已经处理。
- 跨年纪念日(例如每年 1 月 1 日)可以只看下次周年倒计时,提前安排当天的活动。
示例
输入
起始日期 2020-01-01,计算到 2024-01-02
输出
已过天数 1462,已过周数 208,已满 4 周年;下次周年 2025-01-01(第 5 周年,还有 365 天);百日 2020-04-10,200 天 2020-07-19,520 天 2021-06-04,千日 2022-09-27,十周年(3650 天)2029-12-29
2020 年是闰年,所以前四年共 1461 天;到 2024-01-02 再多一天。
常见问题
为什么 2 月 29 日的纪念日在有些年份显示 2 月 28 日?
平年没有 2 月 29 日,工具按多数日历应用的做法顺延到 2 月 28 日。到闰年(如 2024、2028)仍会回到 2 月 29 日,所以倒计时在这两年会略有不同。
天数是怎么算的,会不会受时区影响?
不会。所有计算都按日历日做减法(把日期当成 UTC 零点),只看年月日,与浏览器所在时区、夏令时都无关。因此「2020-01-01 到 2024-01-01」在任何地方都是 1461 天。
起始日期和计算日期是同一天会怎样?
已过天数为 0,已满周年为 0,下次周年是明年的同一天(平年的 2 月 29 日则顺延到 2 月 28 日)。如果计算日期早于起始日期,工具会直接提示错误而不是给出负数。
「已过天数」包含起始当天吗?
不包含。这里用的是两个日期之间的整天数,也就是常说的「第 N 天」里的 N。想要含头含尾的算法,把结果加 1 即可。
计算日期不填会怎样?
页面打开时会自动填入浏览器当天的日期,你也可以手动改成任意一天来预演未来的倒计时,例如查看明年的周年是哪一天。
关键词:anniversarydays sincecountdownmilestone100 days纪念日纪念日计算倒计时百日纪念千日纪念恋爱纪念日多少天