← 返回首页

倒数日计算器

添加重要日期,实时查看倒计时。数据保存在浏览器本地。

📅

还没有添加倒数日,快来添加吧

倒数日计算器 是什么?

倒数日计算器用来算「从今天到某个目标日期还剩几天」,也可以反推已经过去多少天。它解决的是脑子里算不清跨月、跨年、闰年2月29日的问题。比如你2025年3月1日要交论文,今天2024年11月20日,手动数月份容易错,工具直接给出101天。适合考试倒计时、生日、纪念日、签证到期、项目deadline。所有计算在浏览器本地完成,日期记录存在localStorage里,关掉页面再打开还在,不上传服务器。

使用步骤

  1. 打开页面,在「目标日期」输入框填 2025-06-07(高考常见日期),格式为 YYYY-MM-DD。
  2. 在「事件名称」填「高考」,方便同时保存多个倒数日,不填则默认显示日期本身。
  3. 点击「计算」,页面显示「距离 2025-06-07 还有 199 天」,同时给出总周数约28周零3天。
  4. 点「保存到本地」,该条记录写入浏览器 localStorage,刷新或下次打开仍能看到。
  5. 需要看已过天数时,把目标日期改成过去的日期,例如 2024-01-01,结果会显示「已过去 324 天」。
  6. 删除记录:在已保存列表点对应条目的删除按钮,只移除本地数据,不影响其他记录。

对比:用它还是手工做?

对比维度本工具手工/替代做法
计算耗时输入日期后即时出结果,约0.1秒翻日历逐月数,跨年约2—5分钟,易错
闰年处理自动按公历闰年规则,2月29日准确计入需自己记住2024、2028为闰年,容易漏算1天
多事件管理可保存多条记录,localStorage持久化记在备忘录或纸上,换设备不同步
隐私数据不出浏览器,无网络请求在线日历需登录账号,日期上传服务器
反向计算支持过去日期,显示已过天数手工倒推同样繁琐,且易算错月份天数

常见问题

跨闰年2月29日怎么算?

按公历实际天数累加。例如从2024-02-28到2024-03-01,因为2024是闰年,2月有29日,间隔为2天;若从2023-02-28到2023-03-01则为1天。工具内部把日期转成Unix时间戳(毫秒),相减后除以86400000再取整,闰年自动包含。

算的是否包含今天?

默认不包含今天,即「还剩N天」指从明天0点到目标日0点的天数。例如今天2024-11-20,目标2024-11-21,结果为1天。若你想包含今天,手动加1即可。跨时区不影响,因为只取日期部分,不涉及时分秒。

保存的数据会上传吗?

不会。所有记录存在你浏览器的 localStorage 里,键名类似 eitools_countdown_day。换浏览器、换设备、清空浏览器数据都会丢失。没有账号系统,服务器不接收任何日期内容。隐私模式下关闭窗口即清除。

能算超过100年的日期吗?

可以,但受JavaScript Date范围限制,有效区间约为公元1970年±27万年。实际使用建议控制在1900—2100年。超过这个范围可能出现NaN或精度下降。若目标日期早于1970-01-01,时间戳为负,天数仍可正确显示为负数。

为什么和手机日历差1天?

常见原因是手机日历把今天算作第1天。例如今天11月20日、目标11月22日,本工具显示2天,部分日历显示3天。另一个原因是时区:若设备时区为UTC+8,日期取本地0点;若手动改成UTC-5,同一天可能差1天。确认输入格式为YYYY-MM-DD可避免解析歧义。

适用范围:公历日期,1900—2100年精度可靠。计算基于本地时区的日期0点,不含时分秒,因此同一天不同时刻结果一致。闰年按公历规则:能被4整除且不能被100整除,或能被400整除。所有数据仅存于浏览器localStorage,不上传、不联网、无账号。清除浏览器数据会丢失记录,重要日期建议自行备份。

浙ICP备2026073450号