日期计算器

算出两个日期之间相隔多少天,或把某个日期按天、周、个月、年向前、向后移动。

  • 含工作日与周末天数
  • 自动处理闰年
  • 输入内容不保存

日期

请选择两个日期。

工作原理

先选一种方式。两个日期相差天数计算从一个日期到另一个日期经过的时间;加上或减去则把日期按天、周、个月或年向前或向后移动。全部按照公历在您的设备上计算,闰年也会正确计入。

天数 = (较晚日期 − 较早日期) ÷ 86,400,000 毫秒

两种方式

  • 两个日期相差天数:给出精确天数,同时显示周数、按日历计算的年/月/日、工作日和周末天数。
  • 加上或减去:输入负数就会向前计算。按月份计算时会取该月最后一天,所以 1月31日 加一个月是 2月28日。
  • 包含最后一天:当一段期间首尾都算时需要勾选,例如住宿天数或合同期限。

使用提示

  • 1970 年之前的日期和很久以后的日期都能正常计算——这是按日历推算,不是按时间戳。
  • 工作日按周一到周五统计;各国法定节假日不同,因此没有扣除节假日。
  • 倒计时通常算到当天为止,这时请勾选“包含最后一天”。

标准与出处

  • 公历与闰年规则(能被 4 整除,但世纪年不能被 400 整除时不算闰年)
  • 日期运算遵循 ISO 8601 日期写法(YYYY-MM-DD)

最后核对于 2026年10月7日

常见问题

两个日期之间有多少天?

输入两个日期,计算器就会给出相差的天数。如果需要首尾都算,请勾选“包含最后一天”,结果会多加一天。

最后一天算在内吗?

只有在勾选后才算。住宿天数、通知期和倒计时都习惯把最后一天算在期间内。

个月和年是怎么加的?

按日历计算,而不是简单加 30 天。如果目标日期不存在——比如 1月31日 加一个月——结果会取该月的最后一天。

闰年也会处理吗?

会。计算按照公历进行,2月29日 会正确计入,100 年一次的闰年规则也会遵守。

工作日会扣除法定节假日吗?

不会。各国法定节假日不同,而且每年都在变,所以工作日只统计周一到周五。

其他计算器

结果仅供参考。计算可能有误,不构成法律、医疗或财务建议。重要决定请务必先咨询相关机构或专业人士。