两个日期差几天:首日到底算不算
住宿按 30 晚、工期按 31 天,两个答案都可能对。把“等待时间”和“占用天数”分开,很多争论自然会消失。
Read article
Notes / 时间笔记
日期与时间的计算,难点通常不在数字,而在口径。这里用具体的日期、具体的排班和具体的合同写法,把几个经常被混淆的地方讲清楚。每篇都不长,适合在算完之后对照着看。
01 / Latest notes
建议先读首日口径那一篇,再看月末推算和跨零点时长。三篇之间没有先后依赖,也可以直接跳到当前遇到的问题。
住宿按 30 晚、工期按 31 天,两个答案都可能对。把“等待时间”和“占用天数”分开,很多争论自然会消失。
Read article
月末取整不是程序偷懒,而是日历本身的限制。合同、账单和订阅日期需要更明确的写法。
Read article
夜班、长途车和跨天值班的输入方式不同。把结束日期改到第二天,比反复调分钟数更可靠。
Read article
同样两个日期,换成不同的问题,答案可能差一天。下面这张表把常见问法和对应口径放在一起,算之前先对号入座。
| 你问的问题 | 用哪个工具 | 默认口径 |
|---|---|---|
| 从今天到那天还有多久? | 天数计算器 | 不含开始日 |
| 请假从 1 号到 7 号一共几天? | 天数计算器 | 打开“含开始当天” |
| 90 天后是哪一天? | 日期推算器 | 自然日连续相加 |
| 22:00 到次日 06:00 上了多久? | 时间差计算器 | 结束日期选次日 |
| 这段时间有几个工作日? | 工作日计算器 | 排除周末,含首尾 |
日期一律按公历和浏览器本地时间处理,不使用服务器时间。按天相加时逐日推进;按“月”或“年”相加时先加月份,再把日号限制在目标月的有效范围内。时间差以毫秒为底数计算,再换算成天、小时、分钟和秒。
法定节假日和调休不内置。它们在每年、甚至不同地区都可能不同,因此工作日计算器把规则交给使用者补充,并在结果旁注明统计口径。这个选择会让第一次使用多一步输入,但能避免拿着一张过期的节假日表继续算。
文章和工具说明会随边界案例的补充而更新。最近一次核对是在 2026 年 10 月 28 日。如果你发现某个日期结果与预期不符,先检查起止日顺序、首日选项和是否跨天,再对照页面里的口径说明。
本站不提供账号系统,也不收集计算输入。倒数日的保存功能使用浏览器本地存储,具体说明在 隐私政策 里。