通过MCP连接 →

输入计算

数学公式

广告

结果

结果日期
July 26, 2026
Sunday
ISO 标准格式 2026-07-26
星期几 Sunday
增加的天数 30

什么是日期加减天数计算器?

日期加减天数计算器可以让你从任意一个起始日期出发,加上指定的天数,快速算出确切的未来日期。你也可以输入负数来减去天数,因此它同样适合往回推算日期。无论是大月、小月、跨年还是闰年,工具都会自动处理,再也不用掰着手指头数日子或对着墙上的日历来回翻。

使用方法

先选择年、月、日来设置起始日期,然后在"要增加的天数"一栏中填入数字。输入正数表示往后推(例如 30),输入负数表示往前推(例如 -14)。计算器会即时给出结果日期、对应的星期几,以及一个 ISO 标准格式(YYYY-MM-DD),方便你直接复制到表格或表单中使用。

计算公式解析

原理其实很简单:

$$\text{结果日期} = \text{起始日期} + N \text{ 天}$$

在程序内部,起始日期会被转换成日历数值,再加上 \(N\) 天,月份和年份会按需自动进位。无论是 2 月的 28 天或 29 天、30 天的月份还是 31 天的月份,都会被准确考虑在内。

数轴显示起始日期向前移动 N 天到达结果日期
加 N 天会沿时间线向前移动,减则向后移动。

实例演示

假设起始日期是 2024 年 1 月 1 日,加上 30 天。1 月有 31 天,所以加 30 天后正好落在 2024 年 1 月 31 日。

$$\text{2024-01-01} + 30 \text{ 天} = \text{2024-01-31}$$

如果再多加一天(共 31 天),就会进入 2024 年 2 月 1 日。由于 2024 年是闰年,对于跨度更长的计算,计算器会正确地把 2 月算作 29 天。

日历网格,起始日与稍后的结果日用箭头相连
在日历月份网格上向前数出的结果日期。

快速日期计数参考

使用此表格将常见时期转换为您可以输入到要添加的天数字段中的精确天数。请注意,日历月的长度不同(28–31天),因此"30天"仅是"一个月"的近似值。

时期 天数 备注
1周 7 落在同一周日
2周(半月) 14 与开始日期相同的周日
4周 28 等于平年的二月
30天 30 近似1个月;只有4月、6月、9月、11月恰好有30天
60天 60 约2个月
90天 90 约3个月/一个季度
180天 180 约半年
1年(平年) 365 结果落在一年后的同一日期
1年(闰年) 366 当时间跨度包括2月29日时

月份长度差异:1月、3月、5月、7月、8月、10月和12月有31天;4月、6月、9月和11月有30天;2月有28天(闰年为29天)。因此,添加30或90这样的固定天数不会总是落在"后来月份的同一日期"——对于真正的基于月份的计算,应该添加日历月而不是天数。

闰年规则:一年是闰年,如果它能被4整除,除了世纪年,世纪年必须能被400整除(所以2000是闰年,但1900不是)。每当添加的时间跨度跨过2月29日时,一个日历年的天数变为366。

常见问题

可以减去天数吗?可以——输入负数(例如 -10)即可往前推算相应的天数。

支持闰年吗?当然支持。计算器使用真正的日历引擎,闰年的 2 月 29 日会被完整识别。

起始当天会被计入吗?不会。在 1 月 1 日的基础上加 1 天,得到的是 1 月 2 日,也就是说起始日期本身算作第 0 天。

最后更新: