UltKit

计算两个日期相隔天数

精确计算从一个日期到另一个日期的天数,查看同一时间段对应的周数、月数和年数,并算出其中包含多少个周一至周五的工作日。勾选一个复选框即可决定是否计入结束日期。

开始日期: 星期一 · 结束日期: 星期三

两个日期之间的天数
30
天
周和天
4 周, 2 天
月和天
0 个月, 30 天
年、月和天
0 年, 0 个月, 30 天
工作日(周一至周五)
22 天
周末天数
8 天

计算开始日期,不计算结束日期。不扣除法定节假日。

从今天起的常见日期间隔

从 2026年10月19日 起算(第 0 天)。工作日按周一至周五,从今天算到目标日期,不含法定节假日。

天数日期工作日(周一至周五)
+7星期一5
+14星期一10
+30星期三22
+45星期四33
+60星期五44
+90星期日65
+120星期二86
+180星期六130
+365星期二261

结束日期算不算在内?

默认情况下,计算器按日历相减的方式计数:3月1日到3月2日是1天,包含开始日期,不包含结束日期。如果开始和结束两天都要计入,请勾选包含结束日期,例如按天数而不是按晚数计算的酒店住宿、从周五到周日的节庆活动,或最后一天也算休假的请假申请;总天数会正好加1。

法律和合同往往有自己的计算规则。在美国,《联邦民事诉讼规则》第6(a)条规定:不计入触发事件当天,之后的每一天(包括周末和节假日)都要计算在内,如果截止日落在周六、周日或法定节假日,则顺延到下一个工作日。涉及法律期限时,请先核对合同条款或法院规则的措辞,不要只依赖任何计算器。

月份、闰年与 ISO 日期格式

每个月有28到31天,所以“一个月”并不是固定的天数。上面的明细先计算整的日历月数,再计算剩余的天数。如果起始日在目标月份中不存在,则该月以最后一天为准:1月31日加一个月是2月28日,闰年则是2月29日。

格里高利历规定,能被4整除的年份为闰年,但不能被400整除的整百年份除外。因此2000年是闰年,1900年不是,2100年也不是。按这一规则,平均每年为365.2425天,整套日历(包括星期)每400年重复一次。本工具中的日期遵循国际格式 ISO 8601,即 YYYY-MM-DD,该标准同时规定星期一为一周的第一天。

工作日与工作周

这里的工作日指周一至周五,计算方式与总天数相同:包含开始日期,不包含结束日期,除非您勾选了包含结束日期。公共假日因国家、地区甚至雇主而异,因此不会被扣除;估算发货时间或“净30个工作日”之类的付款期限时,请手动减去。

并非所有国家都实行周一至周五的工作制。以色列的工作周是周日到周四,沙特阿拉伯自2013年起也是如此,而阿拉伯联合酋长国在2022年改为周一至周五。如果您要与海外团队协调日期,可以用时区转换器查看对方的工作日是否已经结束。

常见问题

两个日期都算在内的话,相隔多少天?
先算出正常的差值,再加1。6月1日到10日,按差值是9天,但1日和10日都计入时是10天。计算器中的复选框会自动帮您完成。
从今天起 90 天后是哪一天?
计算器下方的常用时间跨度表,列出了从页面生成当天起第7、14、30、45、60、90、120、180和365天的日期,以及对应的星期和工作日数量。如果要从其他开始日期算起,请在计算器中输入该日期,并调整结束日期,直到总天数显示为90。
为什么月数和天数除以 30 的结果不一样?
因为本工具按真实的日历月份计算。2月1日到3月1日是一个月,虽然只有28或29天;7月1日到8月1日也是一个月,共31天。用天数除以30或30.44得到的只是平均值,不是日历上的结果。
夏令时切换会影响天数计算吗?
不会。计算器处理的是完整的日历日期,而不是具体的时刻,所以在时钟调整前后只有23小时或25小时的那一天,仍然各算1天。
工作日会扣除法定节假日吗?
不会,只排除周六和周日。节假日因国家和地区而异,请从工作日数量中自行减去适用于您的假日。