博客
简体中文

日期计算器 — 相差天数与倒数日

相差天数、倒数日和日期加减天数,一个工具全搞定

在浏览器中处理 · 不上传任何内容

请输入两个日期。

功能简介

这是一个回答日常日期问题的计算器:离某个活动还有几天、合同或旅行一共多少天、项目已经进行了多久、今天起 90 天后是几月几号。它提供三种模式。“两个日期相差”会给出总天数、几周零几天、几个月零几天,以及两个日期各是星期几。“倒数日”显示距离目标日期还有几天,或已经过去几天。“日期加减天数”给出推算出的日期和星期。

使用方法

  1. 在标签中选择模式:两个日期相差、倒数日、日期加减天数。
  2. 计算相差天数时,输入开始日期和结束日期。开始日期默认填入今天。需要把第一天也算进去时,勾选对应选项。
  3. 计算倒数日时,输入目标日期,查看 D 数。
  4. 加减天数时,输入基准日期和天数,再选择“之后”或“之前”。
  5. 结果会即时更新。可以用主结果旁的复制按钮复制。

计算方式

  • 只看日历:日期只根据年、月、日换算成天数,不涉及钟点和时区,因此夏令时切换不会让结果差一天。
  • 闰年:能被 4 整除的年份是闰年,但能被 100 整除的年份不是,除非它同时能被 400 整除。
  • 包含开始当天:相当于把结束日期往后推一天,天数、周数和月数都会按此计算。
  • 几个月零几天:从较早的日期开始,在不超过较晚日期的前提下尽量加整月,剩下的部分显示为天数。短月份中不存在的日子,用该月最后一天代替。
  • 顺序颠倒:如果开始日期晚于结束日期,会自动对调并给出提示。
  • 支持公元 1 年至 9999 年。

示例

用途 输入 结果
相差天数 2024-05-01 到 2024-05-10 9 天(含当天 10 天)
接近一整年 2024-01-01 到 2024-12-25 359 天,51 周零 2 天,11 个月零 24 天
月底 2023-01-31 到 2023-03-01 29 天,1 个月零 1 天
闰年 2024-02-28 到 2024-03-01 2 天(2023 年为 1 天)
加天数 2024-01-01 之后 100 天 2024-04-10

常见问题

两个日期相差几天怎么算?

用结束日期减去开始日期。5 月 1 日到 5 月 10 日相差 9 天。如果像很多合同或打卡记录那样把第一天也算进去,勾选“包含开始当天”即可得到 10 天。

1 月 31 日的一个月后是哪天?

2 月没有 31 日,所以取 2 月的最后一天(平年为 2 月 28 日,闰年为 2 月 29 日)。月份按日历月计算,不足一个月的部分用天数表示。

夏令时和闰年会影响结果吗?

夏令时不会。计算只使用日历上的年、月、日,不涉及钟点和时区,所以一天 23 或 25 小时的情况不会改变天数。闰年(包括整百年的规则)会被正确处理。

倒数日的 D-10、D+3 是什么意思?

D-10 表示距离目标日期还有 10 天,D-Day 就是当天,D+3 表示已经过去 3 天。“今天”取自你设备上的本地日期。

没找到想要的工具?