日期差计算

按结束日期减开始日期计算两个日历日期之间的天数,可为负数。例如 2025-01-01 到 2025-12-25 为 358 天。

结果—

需要了解的要点

这个模式接收开始日期和结束日期,返回两者之间的整天数。公式为 天数 =(结束日期 − 开始日期)÷ 86,400,000 毫秒,四舍五入为整数,两个日期都按 UTC 零点计算。

起始当天不计入。2025-01-01 到 2025-12-25 是 358 天,2025-12-01 到 2025-12-25 是 24 天。如果合同或学期要把第一天和最后一天都算上,请在显示的数字上加 1。

结果带正负号。结束日期早于开始日期时会得到 -24 这样的负数,无需对调两个栏位,就能看出某件事已经过去多久。

闰日由日历自动处理:2024-01-01 到 2025-01-01 是 366 天。如果需要用月数或几年几个月来表达间隔,请用相差月数或周岁页面,因为天数无法整齐地换算成它们。

常用于项目周期、通知期、保修期以及签约日与交付日之间的间隔。2025-07-10 到 2025-07-14 的旅行,页面显示的是 4 而不是 5 天,对应 4 晚。

按任务选择工具 8
相关工具 1
日期差计算使用方法
  1. 把开始日期设为 2025-01-01。
  2. 把结束日期设为 2025-12-25。
  3. 在结果行读取 358 天。
  4. 对调两个日期,同样的距离会显示为 -358 天。

快速说明

2024-02-28 到 2024-03-01 是几天?

2 天,因为 2024 年是闰年,有 2 月 29 日。同样的日期在 2025 年则是 1 天。

结果会是负数吗?

会。结束日期早于开始日期时符号反转,一眼就能看出第二个日期在过去。

怎样把第一天和最后一天都算上?

在显示的数字上加 1。从 10 日到 12 日的住宿显示为 2,对应 2 晚 3 天。