使用方法
- 选择起始日期(默认为今天)。
- 选择“增加”或“减少”,并输入任意组合的年、月、周和天数。
- 如果计算天数时要跳过周六和周日,请启用“工作日”,然后查看或复制计算结果。
工作原理
先同时增加年和月,再增加周和天。月份按日历月计算,而不是按 30 天计算:3 月 15 日 + 1 个月 = 4 月 15 日。如果目标月份的天数不足以对应起始日期中的日,则调整为该月最后一天。因此,1 月 31 日 + 1 个月 = 2 月 28 日(闰年为 2 月 29 日),2024 年 2 月 29 日 + 1 年 = 2025 年 2 月 28 日。发生这种情况时会显示提示。
因此,连续加 2 次 1 个月可能与一次加 2 个月的结果不同:1 月 31 日 + 1 个月 = 2 月 28 日,再 + 1 个月 = 3 月 28 日;而 1 月 31 日 + 2 个月 = 3 月 31 日。1 周始终为 7 天。
启用工作日后,“天数”字段只计算周一至周五:从周五起算,1 个工作日后是下周一。计算会跳过周末,但不会跳过公共假日,因为假日安排因国家和机构而异。周仍按 7 个日历日计算。
结果会按您当地的日期格式显示,并附上星期几和 ISO 8601 日期 (YYYY-MM-DD),这种格式在任何国家/地区都不会产生歧义。
示例
从今天起 90 天后
从 2026 年 10 月 22 日起加 90 天,结果是 2027 年 1 月 20 日,星期三;ISO 日期为 2027-01-20。
按工作日计算付款期限
一张日期为 2026 年 10 月 22 日(星期四)的发票,付款期限为 10 个工作日,到期日为 2026 年 11 月 5 日(星期四)(跳过周末,不跳过假日)。
月底日期
某月度订阅于 2025 年 1 月 31 日开始。加 1 个月后为 2025 年 2 月 28 日;从开始日期加 2 个月后为 2025 年 3 月 31 日。
常见问题
1 月 31 日加 1 个月是几月几日?
闰年为 2 月 29 日,其他年份为 2 月 28 日。如果目标月份没有对应的日期,则使用该月的最后一天。许多电子表格程序(例如 EDATE)也采用相同规则。
加 1 个月等于加 30 天吗?
不是。这里的月份指日历月,因此天数会因日期而异(28 至 31 天)。如果需要精确增加 30 天,请在“天数”字段中输入 30。
启用工作日选项后会跳过公共假日吗?
不会,只跳过周六和周日。假日因国家/地区、地区和雇主而异,如果计算期间包含假日,请额外增加相应天数。
起始日期算作第 1 天吗?
不会。周一加 1 天是周二。如果您的计算规则将起始日算作第 1 天,请将输入的天数减 1。
隐私
所有计算均在您的浏览器中完成。日期不会发送或保存。