同样两个日期,为什么答案差一天?
从住宿、连续打卡和倒计时三个例子,选择与你的问题一致的计数方式。
9 月 6 日到 9 月 13 日的三种问法
- 9 月 6 日入住、13 日退房:跨过 7 个夜晚,通常是 7 晚。
- 6 日开始、13 日结束,每天都打卡:日期是 6、7、8、9、10、11、12、13,共 8 天。
- 6 日问“距 13 日还有几天”:自然日期间隔是 7 天。
这不是某个工具多算了一天,而是问题是否包含起止两个日期。日期差工具默认返回间隔;勾选起止均计数才加 1。
跨闰年与跨时区
2024 年 2 月 28 日到 3 月 1 日经过两个日期边界,因为中间还有 2 月 29 日。2025 年相同日期只经过一个。本工具按照公历日期计算,不受电脑当地夏令时跳变影响。
如果问题涉及航班或两地具体时刻,应使用带时区的时间计算。日期差的 1 天不保证等于两个当地时刻之间恰好 24 小时。
期限不是工作日
所有周末和节假日都会计入。请假、签证、合同、诉讼或办事期限可能有起算日、顺延等特殊规则;本页不作此类判断。要计算周岁,请使用年龄工具,其“是否已过生日”的判断与自然日总数不同。
打开日期差计算