日期间隔计算
计算两个日期之间相差多少天,或在某个日期上加减天数。支持工作日和法定节假日。
这段时间内的法定节假日
如何使用日期间隔计算器
- 选择日期间隔计算两个日期之间的时间,或选择日期加减求出新的日期。
- 用日期选择器选择日期,或直接输入。今天按钮会填入今天的日期。
- 如果第一天和最后一天都要算上(例如假期或合同),请勾选包含结束日期。
- 在法定节假日中选择一个国家,计算工作日时就会去掉该国的节假日。
- 结果会随输入实时更新。按复制结果即可粘贴到任何地方。
计算日期间隔,详细说明
在日历上手动数天数很慢,也很容易漏数一天,尤其是跨越长短不同的月份和闰年时。这个计算器把两个日期都换算成简单的天数序号再相减,所以结果总是精确的。然后再把结果拆分为年、月、日、周、工作日和周末天数。
要不要包含结束日期?
默认情况下,计算器计算的是两个日期之间的“夜数”:周一到周五是 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 天。