免费在线日期差计算器
精确计算任意两个日历日期之间相隔的天数、周数、月数和年数,还可选择只统计工作日。
如何计算两个日期之间的差值
选择开始日期。
“开始日期”框默认是今天的日期。做倒计时可以保持不变,也可以从日历中选择任意过去或未来的日期。
选择结束日期。
在“结束日期”框中选择第二个日期。它可以早于或晚于开始日期,但不能是同一天。
点击“计算”。
你会看到总天数、周数和剩余天数,以及两个日期之间的年数和月数。修改日期后再次点击“计算”即可更新。
常见问题
关于计算天数、周数、月数、闰年和结束日期的解答。
两个日期之间相隔多少天?
用较晚的日期减去较早的日期。在这里输入两个日期并点击“计算”,“总天数”就会显示结果。2026 年 1 月 1 日到 12 月 25 日是 358 天,“周数”一行显示为 51 周 1 天。
计算结果包含开始日期和结束日期吗?
它计入结束日期,不计开始日期,所以周一到周五是 4 天。如果要首尾两天都算(许多租赁、休假或活动规则都是如此),请在“总天数”上加 1。该工具没有提供这个切换选项。
如何得出相差的年数、月数和天数?
“年数”一行显示整年数,“月数”一行显示整年之后剩余的整月数。该工具不会在月数旁列出剩余天数:2026 年 3 月 15 日到 6 月 10 日显示为 2 个月,多出的 26 天不会显示。
为什么“月数”一行显示 9,而不是总月数?
“月数”一行只显示整年之后剩余的月数。2020 年 1 月 1 日到 2026 年 10 月 19 日显示年数 6、月数 9,即 6 年 9 个月。要得到总月数,把年数乘以 12 再加上月数:81。
两个日期之间相隔多少周?
把总天数除以 7 即可。“周数”一行会帮你算好,并同时显示剩余天数,例如 2026 年 1 月 1 日到 12 月 25 日是 51 周 1 天。不足一周的部分以天数显示,而不是小数。
会考虑闰年吗?
会。计算基于真实的日历日期,所以只要 2 月 29 日落在你的日期范围内,就会多算一天。2024 年 1 月 1 日到 2025 年 1 月 1 日是 366 天,而 2 月 28 日到 3 月 1 日在 2024 年是 2 天,在 2025 年是 1 天。
如果结束日期早于开始日期会怎样?
无论哪种顺序,结果都一样。计算器会交换两个日期并返回正数天数,所以 10 月 19 日到 1 月 1 日与 1 月 1 日到 10 月 19 日的结果相同。屏幕上不会标出哪个日期在前。
可以只计算工作日、排除周末吗?
不可以。每个日历日都会计入,包括周末和节假日。如果想粗略估算工作日,可以把整周数乘以 5,再手动加上剩余的工作日。各国公共假日不同,需要你自己扣除。
如何在 Excel 中计算日期差?
用单元格相减:=B1-A1 即可得到 A1 与 B1 两个日期之间的天数。要计算年数和剩余月数,可以使用 =DATEDIF(A1,B1,"y") 和 =DATEDIF(A1,B1,"ym")。本页无需电子表格,就能显示同样的天数、年数和月数。
可以计算日期之间相隔的小时数或分钟数吗?
不可以。它只接受不含具体时间的日期,所以最小单位是一天。想粗略估算小时数,可以把总天数乘以 24,例如 14 天就是 336 小时。夏令时变化不会影响天数的计算。
可以用一个日期和它自己比较吗?
不可以。当两个输入框中的日期相同时,“计算”按钮会保持灰色,而不是显示 0 天。请选择两个不同的日期;相隔一天时结果为 1。修改日期后,请再次点击“计算”来刷新结果。
这个日期差计算器免费且私密吗?
是的,可以免费无限次使用,也无需账号。两个日期都在你的浏览器中计算,不会离开浏览器。在线上站点中,Google Analytics 会统计页面访问量,广告也会加载,但它们都不会收到你的日期。
日期差计算器:天数、周数、年数
一键即可得到任意两个日期之间的总天数、周数和剩余天数,以及年数和月数。

计算两个日期之间的天数
选择开始和结束日期,然后点击“计算”。“总天数”从一个日期数到另一个日期,计入结束日期,不计开始日期,所以周一到周五是 4 天。
- 计入结束日期,不计开始日期
- 包含闰日,2月29日也算在内
- 日期先后顺序不同,结果相同

查看日期之间的周数、月数和年数
它还会拆分为整周数加剩余天数,以及整年数加之后剩余的月数。2020 年 1 月 1 日到 2026 年 10 月 19 日是 354 周 5 天,也就是 6 年 9 个月。
- 整周数加剩余天数
- 先算整年,再算剩余月数
- 月数一行的范围是 0 到 11
日期顺序随意
想把较晚的日期放在前面也可以。计算器会交换两个日期,并显示相同的正数结果,所以你不会得到负的天数。
过去和未来的日期都能算
无论是回溯到历史上的某个日期,还是展望几年后的截止日期,都可以。计算基于真实日历,包含闰年,支持公元 1 年到 9999 年的任意年份。
开始日期默认为今天
“开始日期”框会自动填入今天的日期,所以做倒计时时只需选择结束日期。其他日期范围可自行修改。
免费使用,无需注册
无需账号,查询多少次日期都不受限制。你选择的日期只保留在本页面中,关闭标签页后即消失。
什么时候用日期差计算器
截止日期、合同、旅行和纪念日,说到底都是在数天数。
项目与工作规划
计算距离截止日期、产品发布或冲刺评审还剩多少天或多少周。将开始日期保持为今天,把结束日期设为到期日,即可做倒计时。
- 距离项目截止日期还剩几天
- 以周为单位的冲刺或项目时长
- 距离产品发布还有几天
法律与行政事务
通知期、合同期限和申报窗口通常以日历日来规定。先计算两个日期之间的天数,如果规则把首尾两天都算上,再加 1。具体规则请以你的文件为准。
- 从通知日到最后一天的通知期
- 以整年和月数表示的合同期限
- 试用期或考察期还剩几天
个人纪念时刻
查看婚礼、搬家或一次大型旅行已经过去多久,或者为某个节日倒数。如果想知道某人多大年纪,请改用年龄计算器。
- 婚礼或纪念日已过去多少天
- 距离节日或假期的倒计时
- 搬家或换新工作以来的年数和月数