这篇说明日期间隔手算方法,内容包括不用工具的算法。
手算方法
把两个日期都换成从某个固定日期起的序号(儒略日或 Excel 日期序号)再相减最准确。手算时可分三段:开始日期到当月月底、中间的整月天数、结束月 1 日到结束日期,三段相加。Excel 中直接用 =结束日期-开始日期 或 DATEDIF 函数。
日期间隔是什么
日期间隔是两个日期之间相差的天数,常用于计算借款天数、合同期限、纪念日、假期长度等。
核心要点
- 默认算法是“结束日期-开始日期”,不含开始当天
- 需要“首尾都算”时结果再加 1 天
- 平年 365 天、闰年 366 天,2 月分别有 28 天和 29 天
- 跨月计算时要按各月实际天数(大月 31 天、小月 30 天)累加
举例说明
例:2026 年 3 月 15 日到 2026 年 6 月 1 日:3 月剩余 16 天(31-15),4 月 30 天,5 月 31 天,6 月 1 天,合计 78 天;若首尾都算则为 79 天。
注意事项
- 忘记闰年 2 月 29 日会少算 1 天
- 混淆“相差天数”和“首尾都算”的天数
- 合同、法律期限有专门规则,例如期间开始的当天不计入,以规定为准
需要实际计算或处理时,可以使用本站的日期间隔计算器工具。
常见问题
【两个日期相差多少天怎么算?】用结束日期减开始日期;需要包含首尾两天时再加 1。
【日期间隔包含当天吗?】默认不包含开始当天,具体按用途决定。
【Excel 怎么算两个日期相差的天数?】用 =B1-A1,或 =DATEDIF(A1,B1,"d"),单元格要设为日期格式。
节假日安排以国务院办公厅当年发布的通知为准,传统习俗各地有差异,内容仅供参考。
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。