Date Utility

D-Day 计算器

选择基准日期和目标日期,一次查看 D-Day、剩余天数、已过天数、周数和月数。保存功能可让您在再次访问时继续查看之前的计划。

D-Day 计算 自动计算距离目标日期的剩余或已过天数
本地保存 将常用计划保存到浏览器
分享功能 复制结果或分享链接

D-Day 设置

输入事件名称、基准日期和目标日期后自动生成结果。

等待中

计算结果

D-Day

请选择日期后进行计算。

日期差

0天

周数

0周

月数

0个月

详细信息

  • 基准日期: -
  • 目标日期: -
  • 事件: -
  • 状态: -
请选择基准日期和目标日期后开始计算。

已保存的 D-Day

这些计划保存在浏览器中,使用同一浏览器再次访问时仍可查看。

暂无保存的 D-Day。
使用指南

看懂距离目标日期的剩余天数与已过天数

目标日在基准日之后显示D-,之前显示D+,同一天显示D-Day。可以给考试、旅行或纪念日命名,并保存到当前浏览器,方便再次查看。

适用人群

  • 关注未来日程的用户
  • 需要计算某天至今相隔天数的用户

使用场景

  • 查看距离出发日期还有多久。
  • 计算某个纪念日已经过去多少天。

从输入到检查结果

  1. 1

    按需输入事件名称。

  2. 2

    选择基准日期和目标日期。

  3. 3

    点击计算,同时查看D-或D+符号与天数。

  4. 4

    保存到浏览器,或复制分享链接。

使用示例 1

未来的日程

输入
基准日期:2026-08-06 目标日期:2026-08-16
结果
D-10 · 10天 · 1.4周

目标日期在基准日期之后10天。

使用示例 2

几天前的日程

输入
基准日期:2026-08-06 目标日期:2026-08-01
结果
D+5 · 5天 · 0个完整月

已经过去5天。同一个月内几天的差距不会因为目标日期较早就算成1个月。

计算与处理原理

将两个本地零点的时间差换算为整天,按差值方向显示D-或D+。详情里的天数取绝对值,周数为天数÷7并保留一位小数。月数统一从较早日期到较晚日期计算年月差;后者的日号较小时减1。

限制与注意事项

  • 没有把今天算第1天的选项:今天到明天是D-1。
  • 这是日期比较工具,不是实时显示时分秒的倒计时。
  • 保存或分享的基准日期不会每天自动更新;需要点击今天后重新计算。
  • 不处理节假日或具体业务的截止日期规则。
数据处理

日期计算在浏览器内完成。主动保存时,最多20个事件记录在当前设备的localStorage中,可逐条或全部删除。分享URL包含事件名称及两个日期,接收者和网站访问日志可能看到这些内容。

常见问题

为什么明天显示D-1而不是D-2?

结果计算两个日期的差,不会把今天额外算作第1天。

保存的倒数天数会每天更新吗?

不会自动更改基准日期。载入记录后,点击今天并重新计算即可查看新的日期差。

不注册也能分享吗?

可以。链接本身包含事件名称和日期,因此应避免使用敏感的事件名称。