🇨🇳ZH

日期差计算器

精确计算两个日期之间的时间差 —— 天、周、月和年。

—
—total days
—weeks & days
—total months

✨ What do you want to try next?

You've finished this tool — here are a few you might find useful.

Explore 100+ free toolsPDF, Image, Text, Convert, Calculate and more — all free.View all tools →

关于日期差计算器

本工具能精确算出两个日期之间到底相差多少时间——既给出按年、月、日拆分的日历式结果,也给出总计(天数、周数、月数)。无论是倒数或回溯某个事件、计算项目或合同的时长、核对通知期,还是回答“距今已经过去了多少天”,它都很实用。选择起止日期,剩下的交给它来完成,并且会正确处理每月天数和闰年的差异。

工作原理

总天数是两个日期之间精确的天数差。日历式拆分(年、月、日)的计算方式与手工计算一致——逐位相减,并在跨月、跨年时借位,使用每个月的实际天数。周数与天数、以及总月数都是由此推导出来的。还有一个选项可以将结束日也计入(这样周一到周五的时间跨度可以读作 4 天或 5 天,取决于是否两端都计入)。

设定与行为

  • 开始日期必须早于或等于结束日期,否则会提示你修正。
  • 闰年及各月不同的天数会自动处理。
  • 默认情况下,计算的是单纯的差值(结束减开始);勾选计入结束日可以同时计入两端。
  • 只处理完整的日历日期——不涉及具体时间或时区。

限制

  • 总天数和总月数是用不同方式描述同一段时间,二者不能通过简单除法互相换算,因为每月的天数不同——两者都是正确的度量方式。
  • 计算的是日历天数,包括周末和节假日;如只需工作日,请使用工作日计算器。
  • 没有具体时间成分,因此不适合精确到小时、分钟的时长计算(这类需求请使用时长计算器)。
  • 非常久远的历史日期依赖浏览器所用的日历系统,即现代(外推)公历。

隐私

计算完全在你的浏览器中进行。你的日期绝不会被上传或保存。

常见问题

这个日期差计算器免费吗?

是的——免费,无需注册,没有限制,在你的浏览器中运行。

两个日期之间相差多少天?

输入两个日期,即可看到精确的总天数,以及周数、总月数和按年-月-日拆分的结果。

它会考虑闰年吗?

会。它使用每个月的实际天数,并在闰年计入 2 月 29 日,因此计算结果是精确的。

“计入结束日”是什么意思?

它会在计数中加一,使起止两个日期都被计入。当你需要包含两端的总数时使用,比如统计活动天数。

它能只计算工作日吗?

不能——它计算所有日历天数,包括周末。如需排除周末的工作日计算,请使用工作日计算器。

为什么总天数和总月数对不上?

因为每个月的长度不固定,所以不能用简单除法在两者之间换算。两个数字都准确地以不同单位描述了同一段时间。

我的数据会被上传吗?

不会。一切都在你的浏览器本地运行,不发送也不保存任何内容。

Lakshay Kumar

作者 Lakshay Kumar(TechLakshay)

A QA Automation Engineer by trade, Lakshay's real passion is untangling complex problems into simple, working solutions — which is exactly why FreeMyTask exists. On Instagram, he channels that same instinct into helping 26,000+ content creators with SEO education, motivation, and hands-on query solving.

最后更新: August 22, 2026
🎁