N 天前日期

按 UTC 日历日计算开始日期之前 N 天的日期。例如 2025-03-31 往前 100 天是 2024-12-21,输出格式为 YYYY-MM-DD。

结果—

需要了解的要点

这个页面从开始日期往回推算。在天数栏输入整数,结果就是更早的日历日期,格式为 YYYY-MM-DD,公式为 开始日期 − N × 86,400,000 毫秒,以 UTC 零点为准。

适合从截止日倒推计划。如果申报截止日是 2025-03-31,而准备需要 100 天,那么最迟要在 2024-12-21 开始。2025-03-01 往前 14 天是 2025-02-15,往前 30 天是 2025-01-30。

跨年和闰日由日历自动处理。2025-03-01 减去 365 天得到 2024-03-01,而 2024-03-01 减去 365 天,因为区间内含有 2024 年 2 月 29 日,得到的是 2023-03-02。

天数栏只接受 0 或更大的整数,填 0 则原样返回开始日期。开始当天不算一天,所以 2025-03-01 的前一天是 2025-02-28,而不是 1 日。

常见的倒推用途有通知期的起始日、为赶交付日而设的下单截止日、退款期的截止基准日以及必须申请文件的日期。减去 7 天会得到一周前的同一个星期,便于回推每周的安排。

按任务选择工具 8
相关工具 1
N 天前日期使用方法
  1. 在开始日期栏输入截止日 2025-03-31。
  2. 在天数栏输入 100。
  3. 在结果行读取 2024-12-21。
  4. 把天数改成 14,会得到提前两周的 2025-03-17。

快速说明

2025-03-01 的 30 天前是哪天?

是 2025-01-30。2025 年 2 月只有 28 天,所以计算会回溯到 1 月。

N 天里包含开始当天吗?

不包含。开始当天是第 0 天,所以 2025-03-01 的 1 天前是 2025-02-28,每减一天日历日期就移动一格。

可以只扣除工作日吗?

这个页面不行。它按日历日直接扣减,不会跳过周末或节假日。