MUTools

日期天数计算器

日期天数计算器只需输入两个日期,就能自动算出日期间隔相差多少天。选择开始日期和结束日期后,除总天数外,还会同时显示年、月、周、小时的换算结果以及“◯年◯个月◯天”的明细。结果均可一键复制。

天数计算方式

计算结果

输入开始日期和结束日期,即可查看天数及各单位换算。

所有计算均在您的浏览器中完成,您输入的日期不会发送到服务器。

日期天数计算器是什么?

日期天数计算器只需输入两个日期,就能自动算出日期间隔相差多少天。选择开始日期和结束日期后,除总天数外,还会同时显示年、月、周、小时的换算结果以及“◯年◯个月◯天”的明细。结果均可一键复制。

工具提供两种模式。“日期间隔”是基本的天数计算,用于求从某一天到另一天共有多少天。“日期加减”则相反,用于计算基准日◯天后或◯天前是哪一天,便于确认付款日、交期或到期日。

天数的计算方式可选“不含末日”或“含首末两日”。“不含末日”不计入结束日,把“今天到明天”算作 1 天(与酒店住宿天数或倒计时相同);“含首末两日”把开始日也算作第 1 天,因此“今天到明天”算作 2 天,常用于活动会期和法律上的期间计算。

年、周、小时等换算均以总天数为基础得出。“◯年◯个月◯天”的明细是基于实际日历的精确拆分,会自动考虑闰年(2 月 29 日)。而“年(换算)”“月(换算)”则以 1 年 365.25 天(约每月 30.44 天)折算,适合快速了解大致年月数。

输入日期的计算全程在您的浏览器中完成,不会发送到服务器。无需注册或安装,打开即用。

使用方法

  1. 在“日期间隔”模式下输入开始日期和结束日期。点击日期框可从日历选择,点“今天”按钮可填入当天日期。
  2. 总天数、“◯年◯个月◯天”明细、周数、小时等换算结果会自动显示。点击每行的复制按钮即可复制数值。
  3. 想把开始日也计入时选“含首末两日”,不计入末日时选“不含末日”。
  4. 要计算◯天后或◯天前的日期,请切换到“日期加减”模式,输入基准日期和天数,并选择“之后(+)”或“之前(−)”。
  5. 计算出的日期会带星期一并显示,可直接复制。

使用场景

  • 需要确认合同期、在职期或项目周期共多少天、多少年月的职场人士。
  • 想了解距交期、截止日或付款日还有多少天的人。
  • 想计算纪念日、工龄或生日至今经过天数的人。
  • 想把首日计入(用“含首末两日”)来统计活动天数或旅行日程的人。
  • 想从基准日起算◯天后(例如 90 天后的到期日)或◯天前是哪天的人。
  • 希望在跨闰年的期间也能得到准确天数的人。

注意事项

  • “不含末日”不计入结束日,“含首末两日”则把开始日也算作 1 天。同样两个日期,结果会相差 1 天,请按用途选择。
  • “◯年◯个月◯天”明细基于实际日历精确拆分,会自动考虑各月天数差异与闰年。
  • “年(换算)”“月(换算)”以 1 年 365.25 天(约每月 30.44 天)将总天数折算,可能与精确明细的数值不同。
  • 当结束日期早于开始日期时,期间以绝对值(不带负号)显示。
  • 加减模式下,输入天数的小数部分会被舍去,按整数天计算。
  • 所有计算均在浏览器中完成,输入的日期不会发送到服务器。

常见问题

“含首末两日”和“不含末日”有什么区别?
区别在于天数的数法。“不含末日”不计入结束日,把“今天到明天”算作 1 天(与倒计时或住宿天数相同);“含首末两日”把开始日也算作第 1 天,所以“今天到明天”算作 2 天。活动会期和法律上的期间计算常用含首末两日的算法。本工具可一键切换。
为什么“◯年◯个月◯天”和“年(换算)”数值不同?
“◯年◯个月◯天”是基于真实日历的精确拆分;而“年(换算)”“月(换算)”是把总天数按 1 年 365.25 天(约每月 30.44 天)折算的近似值,用于快速估算。由于各月天数不同且存在闰年,两者可能不一致。
会考虑闰年(2 月 29 日)吗?
会。总天数和“◯年◯个月◯天”明细都基于实际日历计算,因此即使期间跨越闰年,2 月 29 日也会被正确计入。
能计算◯天后或◯天前的日期吗?
可以。切换到“日期加减”模式,输入基准日期和天数,选择“之后(+)”或“之前(−)”,即可得到带星期的结果日期,便于确认付款日或到期日(如 90 天后)。
能只数工作日、排除周末吗?
当前的天数计算针对日历天(含周末和节假日的全部日期)。暂不支持仅计工作日(平日)。可参考总天数除以 7 得到的周数或明细。
输入的日期会发送到服务器吗?
不会。天数与日期的计算全部在您的浏览器中完成,无论是工作中的合同日期还是个人纪念日,都可放心使用。