在线日期计算器

在线计算日期加减、两日相差天数、某天是星期几,支持年/月/日/周。

文件不上传 .txt 单文件最大 1MB
文件不上传

参数

加/减:输入「日期 +/- N单位」;相差:输入「日期A ~ 日期B」;查星期:只输入日期。

这个工具做什么

日期计算器帮你算三类事:给一个日期加上或减去一段时间(年、月、日、周),算两个日期之间相差多少天,或者查某个日期是星期几。排期、倒计时、算生日、核对账单周期都能用上。

它和「时间戳转换」是亲戚,但本工具只看日历日,不做秒级时间戳和时区换算。整个过程在你的浏览器本地完成,日期不会上传。

如何使用

  1. 选择计算模式 在下方选择「日期加 / 日期减 / 两日相差 / 查星期」四种模式之一。
  2. 输入表达式 加/减填「日期 +/- N单位」(如 2026-09-20 + 100d);相差填「日期A ~ 日期B」;查星期只填一个日期。支持 YYYY-MM-DD 与 YYYY/MM/DD。
  3. 查看或下载结果 结果以纯文本显示,点「复制」可贴走,点「下载」存成 date-result-*.txt。

常见问题

加一个月到底是加几天?

不是。它加的是整月(对月不对日),例如 3 月 15 日减 1 个月 = 2 月 15 日;1 月 31 日加 1 个月会收敛到 2 月 28/29 日。

相差天数算时区吗?

不算。相差按 UTC 日差取整,只看日历日,和你所在时区无关。

支持哪些日期格式?

YYYY-MM-DD 与 YYYY/MM/DD 都支持;带时间的 ISO 字符串也会取日期部分。

能算农历或节假日吗?

不能。农历、节气、节假日需要额外历法数据,属于后续增强,不在本工具范围内。

能排除周末算工作日吗?

不能。本工具只做自然日运算;「第 N 个工作日」类计算是后续增强。

我的日期会被上传吗?

不会。计算全程在浏览器本地进行,日期不离开你的设备。

限制与边界

单文件最大 1MB,输入为单个日期或表达式。支持年/月/日/周四种单位;农历、节假日、工作日、时区换算暂不覆盖。月份加减按「对月不对日」语义收敛到合法日期。

极早或极晚的日期(超出 JS Date 的 1970–275760 年范围)无法解析,会提示「无法识别的日期」。

相关工具