两个日期相差多少天
今天 2026年10月20日 到 2027年1月1日,相隔 73 天,折合 2 个月 12 天。
73
天
折合
2 个月 12 天
2 个月 12 天
从起始日往后推
30 天后11月19日周四 · 2026年
100 天后1月28日周四 · 2027年
365 天后10月20日周三 · 2027年
常用日期差(自今天起算)
| 日期 | 还差几天 | 星期 | 折合 |
|---|---|---|---|
| 2027年元旦 | 73 | 周五 | 2 个月多 |
| 2027年春节 | 109 | 周六 | 3 个月多 |
| 2027年清明节 | 167 | 周一 | 5 个月多 |
| 2027年劳动节 | 193 | 周六 | 6 个月多 |
| 2027年端午节 | 232 | 周三 | 7 个月多 |
| 2027年中秋节 | 330 | 周三 | 11 个月多 |
| 2027年国庆节 | 346 | 周五 | 11 个月多 |
| 2028年元旦 | 438 | 周六 | 1 年多 |
| 2028年春节 | 463 | 周三 | 1 年多 |
农历节日已按 2027、2028 年黄历校对;日期越远,个别年份的农历日期可能相差一天。

相差天数怎么算
日期差本质上是两个日期在日历上的序号之差:把每一天编一个连续编号(儒略日),两个编号相减就是相隔天数,所以闰年、大小月都不用单独处理。本页按公历计算,不扣工作日、不含节假日。
- 相隔天数:结束日减起始日,今天到明天是 1 天。
- 含首尾天数:把起点当天也算进去,结果为相隔天数加 1。
- 折合年月日:按日历借位,例如 10 月 20 日到次年 2 月 6 日是 3 个月 17 天。
- 周末天数:按周六周日计,不含调休;法定节假日与调休以当年国务院安排为准。


常见问题
- 两个日期相差多少天,为什么不直接按月算?
- 月有 28—31 天,按月算误差大。直接数天最准,需要「几个月零几天」时再按日历借位换算,本页两种都给。
- 起始日和结束日算不算一天?
- 数学上「相隔」不算首尾,今天到明天是 1 天;如果按「住店算头算尾」的习惯,就要加 1,本页单独给出含首尾天数。
- 闰年 2 月 29 日怎么处理?
- 直接按实际日期计数即可,闰年多出的 2 月 29 日会自动计入。例如 2024 年 2 月 29 日到 2025 年 3 月 1 日是 1 年零 1 天。
- 能算工作日天数吗?
- 本页只算自然日与周末天数,不扣法定节假日和调休——每年放假安排由国务院公布且年年不同,硬扣容易算错。工作日请以当年放假通知为准。
- 算出的天数能用于倒计时吗?
- 可以。相隔天数就是倒计时剩余的自然日;如果要精确到时分秒,可到节气倒计时或节日倒计时看秒级倒计时。
相关工具
数据口径:公历日期按格里高利历换算为儒略日序号后相减;周数按周一为一周之始、1 月 1 日所在周为第 1 周;周末仅计周六周日,不含调休。可用范围 1900—2100 年。