日期天数计算器

广告
相差天数 —
周数 —
月数(约) —
广告

如何使用日期天数计算器

这个工具有什么用?

这款计算器可以告诉你两个日期之间相差的准确天数,以及对应的周数和月数。你不必再对着日历一天天去数,也不用担心漏掉某个 31 日或 2 月 29 日。它在很多场合都很实用:计算离职通知期或退货期限、算出一次旅行或一份合同的时长、给考试、婚礼或春节等重要日子做倒计时、查看自己入职多久了,或者看看坚持一个新习惯已经多少天。

使用步骤

  1. 开始日期:输入日期,或在日历中选择第一个日期。默认填入今天的日期。
  2. 结束日期:输入第二个日期。它必须与开始日期相同或更晚。
  3. 查看结果:每次修改日期,结果都会即时更新,先显示总天数,再显示对应的周数和大约的月数。
  4. 如果要做倒计时,保留今天作为开始日期,并把活动的日期填为结束日期。

计算公式与规则

计算采用公历(格里高利历):平年 365 天,闰年 366 天(能被 4 整除的年份为闰年,但不能被 400 整除的整百年份除外:2000 年是闰年,2100 年不是)。

相差天数 = 结束日期 − 开始日期

周数 = 天数 ÷ 7  ·  月数 ≈ 天数 ÷ 30.44

30.44 是一个月的平均天数(365.25 天 ÷ 12)。周数和月数保留一位小数。夏令时调整不会影响结果:本工具按完整的日历天数计算。

注意:结果是两个日期之间的差值。开始当天计入,结束当天不计入。因此从 1 月 1 日到 1 月 2 日,工具显示 1 天;在平年里从 1 月 1 日到 12 月 31 日,显示 364 天。

常见问题

如何把结束当天也算进去?

只需在结果上加 1。例如从周一住到周五(含首尾),日期差为 4 天,也就是实际在当地待了 5 天。

会考虑闰年吗?

会,自动考虑。任何包含 2 月 29 日的时间段都会多算一天。

为什么月数是近似值?

各个月份的天数不同(28 到 31 天),所以工具用天数除以平均每月天数来估算。如果要按“同一日到同一日”来计算(3 月 15 日到 6 月 15 日 = 3 个月),请对照日历。

可以计算工作日吗?

不可以,本工具计算的是所有自然日,包括周末和法定节假日。如需估算工作日,可以每满一周减去约 2 天,再减去期间的法定节假日。在中国大陆还要注意调休:部分周末会调整为工作日。

可以计算很久以前的日期吗?

可以,计算可以跨越几个世纪,例如根据出生日期算出你已经活了多少天。

延伸阅读

📖 阅读我们的文章(英文):Notice Periods, Cooling-Off, Deadlines: How to Count Days Correctly