总天数 · 工作日 · 含首尾 · 年月日

日期天数计算器

选两个日期,得到完整结果:总天数、合几周、其中多少个工作日、含首尾的天数,以及同一段时间折合的年、月、日。

两日期相差天数 结束早于开始会显示负数——一键交换即可
相差天数
—

相差天数怎么算

有两种算法。主结果是直接相减(不含结束日):1 月 1 日到 1 月 2 日算 1 天;「含首尾」在总数上加 1,把两端都算进去——合同里写「自起始日起 10 天内」用的就是这种。

两个数字并排显示,期限按哪种口径一目了然。下面的「折合年月日」把同一段时间用年、月、日表达——租约期限和年龄通常都这么写。

工作日为什么和总天数不一样

工作日只算周一到周五,跳过周六周日。30 个日历天里通常有 20 到 23 个工作日,取决于周末落在哪里。法定节假日不扣除——每个国家日历不同,如期限要求扣除请自行再减。

如果结束日期早于开始日期,总数会显示负数,计算器内部按交换后的顺序计算——副标题里的箭头显示真实方向,点「交换日期」一步修正。

常见用途

合同与通知期。通知期、交付期、账期通常按日历天计——注意条款是含首尾还是不含。

项目排期。把日历时长换算成工作日,就知道一项任务到底有几个工作日。

日常问题。距离生日或节假日多少天、购物是否还在退货期内、到月底还有几天——「本月最后一天」按钮一键填好。

常见问题

主结果包含两端日期吗?

不包含——是直接相减:1 月 1 日到 1 月 2 日算 1 天。把两端都算进去的「含首尾」天数会在结果里单独列出。

工作日是怎么算的?

只算周一到周五,从开始日期起算、到结束日期前停止。法定节假日不扣除,因为各国日历不同。

日期填反了会怎样?

总数会变成负数,这本身就是个有用的提示。计算器内部按交换后的顺序计算,各项结果依然有效,点「交换日期」即可修正。

折合年月日等于除以 30 吗?

不等于。年、月、日按真实日历计——月有大小、年有闰平——和出生证明上的年龄算法一致。

能跨年计算吗?

能,任意时间跨度都行,跨多年也可以。折合结果会显示整年数再加剩余的月和天。

能把某对日期分享给别人吗?

可以。两个日期都在网址里,收藏或分享链接打开就是同样的计算。