两个日期之间天数公式
本工具以「结束日期 − 起始日期」求得间隔天数:
间隔天数 = 结束日期 − 起始日期(按日历日)
结果取绝对值给出相差天数,并进一步折算周数、约月数、约年数,方便不同口径的阅读。
这个工具能做什么
它用于精确测量任意两个日期之间的距离,是合同工期、项目排期、账期、倒计时与纪念日核算的基础工具。相比肉眼数日历,输入两个日期即可秒得准确天数,并自动处理闰年与跨年。
怎么使用本工具
- 在「起始日期」「结束日期」分别选择或填写两个日期(默认均为今天)。
- 点击「重置为今天」可快速归位,或「交换两端」对调起止。
- 结果区展示相差天数、周数、约月数、约年数,可一键复制天数。
计算详解
- 天数:严格按日历相减,跨月跨年准确。
- 周数:天数 ÷ 7。
- 月数(约):天数 ÷ 30.44(一年 365.25 天 ÷ 12)。
- 年数(约):天数 ÷ 365.25。
月、年均为估算口径,因为自然月长度不固定;精确间隔请以天数为准。若结束日期早于起始日期,结果仍正常显示并标注「结束早于起始」,便于你核对是否填反。
计算实例
例 1:2026-01-01 到 2026-12-31 相差多少天?
为 364 天(同年首尾不含跨年额外一天),约 52 周、11.96 个月。
例 2:2024-02-28 到 2024-03-01 相差几天?
2024 为闰年,2 月有 29 天,因此相差 2 天(29 日、再 1 日)。
例 3:两个生日之间隔多少天?
填入两个生日日期,结果即其间天数,可用来核对年度周期或保险/订阅的计费天数。