几天前日期计算公式
本工具的计算本质是「基准日期减去指定天数」:
过去日期 = 基准日期 − N 天
N 即你填入的天数。填负数则变成「N 天后」,逻辑完全对称。底层基于真实公历逐级递减,自动处理跨月、跨年与闰年,不采用「每月按 30 天」的近似。
这个工具能做什么
几天前日期计算器用于回答「N 天前是几月几号、星期几」这类回溯问题,常见于:
- 复盘某件事发生在多少天前;
- 按「X 天前」的线索反推具体日期;
- 追溯订单、记录、事件的历史节点;
- 配合到期日做「还剩多少天」的反向核对。
它和「N 天后是几号」是同一套逻辑的正反两面,输入一个数字即可秒出结果。
怎么使用本工具
- 在「基准日期」填写参照日期(默认今天)。
- 在「加减天数」输入天数,默认 -30(即 30 天前);正数变「N 天后」。
- 可点预设:-7、-30、-90、-365 天快速切换。
- 结果区显示过去日期、星期几与 ISO 格式,支持一键复制。
计算详解
公历每月天数不相等,闰年二月为 29 天。本工具严格按日历递减:例如从 2026-03-01 往前 1 天为 2026-02-28(平年),往前 365 天则进入上一年同月同日附近并考虑闰年差异。所有边界都由真实日期库处理,无需手动判断。
计算实例
例 1:今天起 30 天前是几号?
默认基准为今天、偏移 -30,工具直接给出 30 天前的日期与星期,省去翻日历。
例 2:90 天前是哪天?
点预设「-90 天」即可,常用于季度回溯或上季度同期对比。
例 3:365 天前是几号?
点预设「-365 天」,可用于「去年今日」式的对照,且会自动区分平年闰年差一天的情况。