日期计算

选两个日期,立即看到相差的天数、周数、月数与年数。默认算例从今天到 2027 年春节。

2026年10月29日周四 · 默认起点
起止日期改任一端即时重算
默认取今天
默认取 2027 年春节
默认算例 100 天
相差天数
100 天
结束日期晚于开始日期
相差周数
14 周
另余 2 天
相差月数
3 个月
按日历整月计,不足一月不计
相差年数
0 年
满一年才计一年

快捷日期与明细

点一下就把结束日期换过去;+30 / −30 天在当前结束日期上顺延。

起止日期明细

项目开始日期结束日期
日期2026-10-292027-02-06
星期周四周六
年内第几天302 / 36537 / 365
是否闰年平年 365 天平年 365 天
当月天数31 天28 天
季度第 4 季度第 1 季度

天数换算

指标数值换算口径
相差天数100 天结束 − 开始,算头不算尾
含首尾天数101 天两端日期都算进去
周与天14 周 2 天满 7 天记一周
小时2,400 小时按每天 24 小时折算
分钟144,000 分钟按每小时 60 分钟折算
日历整月3 个月跨月同日才算一个月
整年0 年满一年才计一年
工作日(估算)71 天按每周 5 个工作日折算

口径说明

同一天数在不同口径下会有差别,先对齐规则再看数字。

口径规则示例
天数结束日期 − 开始日期,算头不算尾10 月 27 日到 10 月 28 日 = 1 天
含首尾两端日期都计入10 月 27 日到 10 月 28 日 = 2 天
周数满 7 天记一周,余数单列100 天 = 14 周余 2 天
月数跨月同日才算整月1 月 5 日到 2 月 5 日 = 1 个月
年数满一年才计一年,生日当天进位2025-06-15 到 2026-06-14 = 0 年

常见问题

日期口径的歧义都在这里说清楚。

相差天数为什么是“算头不算尾”?
天数按“结束日期 − 开始日期”计算,两端日期都只记一次。今天到明天是 1 天,今天到今天则是 0 天;如果需要把首尾两天都算进去,请参考“含首尾天数”一栏。
跨时区或夏令时会影响结果吗?
不会。本页只比较日期本身,内部按 UTC 正午的日序号相减,不读设备时区,也不受夏令时切换影响。中国全境使用东八区,日常使用不需要额外换算。
闰年和 2 月 29 日怎么处理?
闰年按 366 天计,2 月 29 日正常参与计算;平年没有 2 月 29 日,日期选择器里选不到这一天。换算始终按日历实际天数进行,不会出现“每四年少算一天”的情况。
相差月数为什么和“天数除以 30”不一样?
月数按日历整月计算:从开始日期到下个月同一天才算一个月,不足一个月不计。由于每月 28–31 天不等,用 30 天折算会得到不同结果,本页以日历整月为准。
结束日期早于开始日期会怎样?
仍然给出结果,只是方向相反:卡片显示相隔天数(取正数),并在说明里标注“结束日期早于开始日期”。月数与年数也取正数,方便安排回看与倒推。
快捷按钮里的春节、元旦、高考是哪一年?
春节固定指向 2027 年 2 月 6 日;元旦取下一个 1 月 1 日,高考取下一个 6 月 7 日,国庆与年底取本年。按钮上的小字会写明具体日期与相对今天的天数。