日期间隔计算

计算两个日期之间相差多少天,或在某个日期上加减天数。支持工作日和法定节假日。

从一个日期到另一个日期有多少天?例如从今天到元旦。

总天数
—

如何使用日期间隔计算器

  1. 选择日期间隔计算两个日期之间的时间,或选择日期加减求出新的日期。
  2. 用日期选择器选择日期,或直接输入。今天按钮会填入今天的日期。
  3. 如果第一天和最后一天都要算上(例如假期或合同),请勾选包含结束日期。
  4. 在法定节假日中选择一个国家,计算工作日时就会去掉该国的节假日。
  5. 结果会随输入实时更新。按复制结果即可粘贴到任何地方。

计算日期间隔,详细说明

在日历上手动数天数很慢,也很容易漏数一天,尤其是跨越长短不同的月份和闰年时。这个计算器把两个日期都换算成简单的天数序号再相减,所以结果总是精确的。然后再把结果拆分为年、月、日、周、工作日和周末天数。

要不要包含结束日期?

默认情况下,计算器计算的是两个日期之间的“夜数”:周一到周五是 4 天。计算住酒店的天数、某样东西存在了多少天或距离某件事还有多久时,都是这样算的。如果每个日历日都要算上,例如周一到周五的假期,或“3 月 1 日至 3 月 31 日”的合同,请勾选包含结束日期,结果会多一天,这里就是 5 天。

年、月、日

每个月有 28 到 31 天,所以“1 个月”并不是固定的天数。计算器会在开始日期上尽可能多地加上整月,再数剩下的天数。因此从 1 月 31 日到 3 月 1 日是 1 个月零 1 天:1 月 31 日之后一个月是 2 月的最后一天,再过一天就是 3 月 1 日。这和人们以及大多数合同计算月份的方式一致。

工作日和节假日

工作日是周一到周五,周六和周日算作周末。选择一个国家后,落在工作日的法定节假日会从工作日中去掉,完整列表显示在结果下方。美国采用联邦假日及其实际放假日,所以落在周六的 7 月 4 日会改到周五。土耳其采用官方全国假日,包括开斋节和宰牲节。中国的法定节假日由国务院每年公布,并常有调休(周末补班),无法提前准确推算,所以本工具没有收录;计算中国的工作日时,请对照当年的放假安排。公司和地方的假日也可能不同,重要的截止日期请另行核实。

工作日 = 总天数 − 周末天数 − 落在工作日的节假日

日期加减

在日期加减选项卡中,可以把日期向前或向后移动任意组合的年、月、周和天。先加月再加天,所以 1 月 31 日加 1 个月是 2 月的最后一天。勾选只计算工作日可以跳过周末和节假日,适合计算发货时间、付款期限以及“10 个工作日内”这类通知期限。

日常用途

  • 倒计时:距离生日、婚礼、考试或下一个节日还有几天。
  • 年龄:你出生多少天了。要精确到年、月、日的年龄,请用年龄计算器。
  • 工作和财务:发票到期日、通知期、项目截止日期和计息天数。
  • 健康:某个习惯或疗程开始了多少天。
  • 旅行:一次旅行有几晚,或需要请几天假。

所有计算都在你的浏览器中完成。你输入的日期不会发送到任何地方。

常见问题

怎样计算两个日期之间相差多少天?

在日期间隔选项卡中输入开始日期和结束日期。计算器会把两个日期相减,显示总天数以及周、月、年和工作日。例如 2026 年 1 月 1 日到 3 月 1 日是 59 天。

计算器包含结束日期吗?

默认不包含。周一到周五算 4 天,和计算夜数或距离某件事的时间一样。勾选“包含结束日期”就会把每个日历日都算上,同一个例子就是 5 天。

工作日怎么算?

工作日是周一到周五。如果在法定节假日中选择了一个国家,落在工作日的节假日也会被去掉。你的日期范围内的节假日会列在结果下方。

怎样在日期上加上工作日?

打开日期加减选项卡,选择开始日期,勾选“只计算工作日”,再输入天数。计算器会跳过周六、周日,如果选择了国家,还会跳过该国的法定节假日。

会考虑闰年吗?

会。每个日期都会换算成精确的天数序号,所以闰年的 2 月 29 日会自动计入。完整的闰年有 366 天。