首页/日期加减计算

日期加减计算

基准日期 ± N 天 / 周 / 月 / 年 · 月末自动取整 · 显示星期与倒计时

设定推算条件

数量支持负数,例如填 -3 等效于反向推算。

按天加和按月加是两套逻辑

日期推算最容易被低估的复杂点,是自然日与日历月是两种不同的尺子。按天加是纯粹的累加:1月30日加30天,逐日数过去就是3月1日,大月小月、闰年平年全部照单全收。按月加则是对齐日历:1月15日加1个月是2月15日,2月有多少天都与它无关;可一旦基准日撞上月末,就会遇到"目标月没有这一天"的问题——1月31日加1个月,2月没有31日,银行、会计与各种账单系统的通行解法是取目标月的最后一天,本页也正是这么处理的,2月就取28日或29日。

这两种口径在合同语言里都有对应物:"30日内"指自然日,"1个月内"指日历月。实务纠纷里最常见的翻车点是2月:从1月下旬起算的"一个月"和"30天"能差出2到3天,签合同、算账期、设退款期限时务必核对文字表述。周和年的推算相对简单:周就是7天一跳,年按日历对齐,但闰年2月29日出生或签约的情况,按年推算在平年会自动落到2月28日,与绝大多数机构的处理一致。

这些场景最好先算再定

合同与账期:验收期"30日内"、付款期"验收后15日内"、账单到期日,全部建议把基准日和数量填进本页,把推算出的具体日期写进邮件或会议纪要,比留着模糊表述强得多。倒排工期:先定交付日,用"之前(减)"逐级减出设计、开发、测试的启动日,每个节点落到具体星期几,就能提前看出是否撞上节假日——撞上了就再用几天补足。生活提醒:体检报告"3个月后复查"、健身卡"6个月有效"、试用期"6个月转正"、驾照换证"90日内",都可以一次性算出准确日期,再用手机日历提前3天设提醒。

推算完成后,如果还想做进一步的时间运算,本站还有几个配套工具:想知道两个日期之间共多少天、多少个工作日,用日期计算器和工作日计算器(后者可排除法定节假日与调休);要把结果换算成周数或农历,用周数查询与农历转换。先加后减、先算再办,时间承诺才不会变成糊涂账。

常见问题

加1个月后遇到月末怎么办?
例如1月31日加1个月,2月没有31日,本页自动取2月的最后一天,即2月28日或29日。这也是银行按月计息、账单周期的通行做法。若想严格加满31天,请把单位切换为天,两种口径的结果会不同。
加N天和加N个月结果不一样吗?
会不一样。加30天是严格的自然日累加,跨大月小月都一样;加1个月则按日历月对齐,1月15日加1个月是2月15日,无论2月有多少天。签合同时务必写清30日内还是1个月内,两者在2月附近最多可相差3天。
倒推日期有什么用?
典型场景是倒排工期与时限:交付日往前推30天就是最晚启动日;诉讼时效、投标截止、签证有效期、退款期限也都从某个基准日向前或向后推算。用本页把基准日期选好、方向选之前,即可直接得到期限日。
算出来的日期包含当天吗?
本页按从基准日次日起算的自然日累加口径:今天加1天就是明天,加0天仍是今天,与日常口头习惯一致。若合同约定含头含尾,可把天数减1后再算,或在结果上再减一天,务必与对方法律文本口径统一。

更多时间工具