通过MCP连接 →

输入计算

数学公式

广告

结果

结果日期(YYYYMMDD)
20240516
减算后的年-月-日
2024
5
16

功能说明

“日期减天数计算器”可以帮你算出某个起始日期之前若干天对应的具体日期。它会自动处理每月天数不同、闰年以及跨年等情况,你再也不用掰着手指往回数,也不用纠结二月到底是 28 天还是 29 天。

日历时间轴,显示从开始日期出发的箭头向前回退 N 天,到达较早的结果日期
减去天数会在日历上从开始日期向前回退到结果日期。

使用方法

先按年、月、日填入起始日期,再输入想要减去的天数。计算器会以“年-月-日”的格式给出结果日期,同时分别列出年、月、日的数值。无论是计算截止日期、账单周期、退款期限、项目排期,还是单纯想知道“90 天前是哪一天”,都能派上用场。

计算公式

逻辑非常简单:结果 = 起始日期 − N 天。计算器内部会把起始日期转换为日历数值,再逐天向前回退 N 天。由于每一步都精确减去一整天,因此从某月 1 号跨入上一个月(或从 1 月跨回上一年的 12 月)都能正确处理,闰年中的 2 月 29 日同样会被计入。

$$\text{Result} = \text{Date}\left(\text{Year},\ \text{Month},\ \text{Day}\right) - \text{Days}\ \text{days}$$
图示开始日期减去 N 天等于结果日期,含三个带标签的方块
公式:结果日期 = 开始日期 − N 天。

实例演示

假设起始日期是 2024 年 6 月 15 日,要减去 30 天。先往回数 15 天到 2024 年 5 月 31 日,再往回数 15 天到 2024 年 5 月 16 日。所以结果是 2024 年 5 月 16 日(显示为 20240516)。如果从 2024 年 1 月 1 日减去 1 天,则得到 2023 年 12 月 31 日——计算器会自动把年份回退一年。

常见问题

会把起始日期当成一天来算吗?不会。从 6 月 15 日减去 1 天得到的是 6 月 14 日——起始日期只是参照点,本身不计入天数。

支持闰年吗?支持。在闰年里跨越 2 月下旬倒推时,会正确把 2 月 29 日算进去。

结果会跨到上一年吗?会。如果减去的天数足够多、跨过了 1 月 1 日,年份就会相应减少。

最后更新: