工具介绍
日期倒计时计算器回答的是无数倒计时背后的同一个问题:从今天到指定日期,隔着多少个完整的天?它是双向的——选未来日期得到倒计时(“还有 123 天”),选过去日期得到正计时(“已过去 87 天”)。原理只是日期相减,但跨月份、跨闰年手算,恰恰是最容易差一两天的地方。
计数按完整日历天进行:今天不算,目标日期算。这符合人们的直觉——如果考试在明天,“还有 1 天”才是对的。由于计算走真实日历,大小月和闰年的 2 月 29 日都会自动处理。
为什么使用它?
- 双向可用:未来日期倒计时,过去日期算已过天数。
- 结果分解为“几周零几天”,并给出约合月数。
- 统计两个日期之间的周末日(周六和周日)数量,方便做计划。
- 常用日期一键选择:新年、情人节、万圣节、圣诞节、跨年夜。
- 免费即时,无任何上传——计算完全在浏览器本地进行。
使用方法
- 用日期选择框选一个日期,或点击常用日期快捷按钮。
- 点击计算按钮。
- 查看天数结果——未来日期自动显示“还有 X 天”,过去日期显示“已过去 X 天”。
- 在分解行查看周、月和周末日数量。
示例
输入
今天是 7 月 28 日,选择的日期是 12 月 25 日输出
还有 150 天 — 21 周零 3 天,约 4.9 个月,中间有 42 个周末日7 月 28 日当天不计入,12 月 25 日计入。周末数包含两个日期之间的每个周六和周日。
常用天数速查
| 时长 | 天数 | 折合周数 |
|---|---|---|
| 1 周 | 7 | 1 周 |
| 30 天 | 30 | 4 周零 2 天 |
| 90 天 | 90 | 12 周零 6 天 |
| 半年 | 182–183 | 26 周 |
| 1 年(平年) | 365 | 52 周零 1 天 |
| 1 年(闰年) | 366 | 52 周零 2 天 |
相关日期时间工具
想做日期加减——比如“今天起 90 天后是哪天”——请用日期计算器,它还能把任意区间精确拆分为年、月、天。
年龄计算器把出生日期换算成精确年龄;时间戳转换器在人类可读日期和 Unix 时间戳之间互转,适合开发者。
常见问题
两个日期之间的天数是怎么算的?
把两个日期都换算成连续日历上的天序号再相减。实际实现是沿真实日历逐天推进,因此 30 天和 31 天的月份、2 月以及闰年都会自动处理。跨过 2 月 29 日的区间无需任何手动修正。
今天算不算在天数里?
不算。计数采用通用惯例:今天是第 0 天,目标日期计入。如果今天是周一、活动在周三,结果就是 2 天。如果你需要首尾都计入的“含当天”算法(部分合同和用药疗程这样算),把结果加 1 即可。
闰年会影响天数吗?
闰年多出 2 月 29 日,全年 366 天。如果所选区间跨过某个 2 月 29 日,天数就比平年同样的区间多 1 天。计算器走的是真实日历,闰日自动包含在内,不需要任何修正。
为什么月数是约数?
月份长度不同(28 到 31 天),固定的天数无法精确对应整数个月。工具按平均月长 30.44 天折算,给出一个实用的近似值。想要精确到“X 年 X 个月 X 天”,请使用日期计算器。
可以算某个日期已经过去多少天吗?
可以——直接选一个过去的日期即可。工具会自动识别方向,从“还有 X 天”切换为“已过去 X 天”。用来算纪念日、打卡坚持天数,或者查一笔账单、一份文件距今多少天都很方便。
我的数据会被存储吗?
不会。计算由浏览器中的 JavaScript 完成,你选择的日期不会发送到服务器,也不会被存储或记录。