星期计算器

输入日期并可向前或向后偏移指定天数,计算目标日期是星期几。

978.6K 次使用 最近更新 · 2026-05-24 本地运行 · 零上传
AD

如何使用星期计算器

选择基准日期,选择向后推或向前推,再输入偏移天数。偏移为 0 时,工具直接显示所选日期的星期;有偏移时,先计算目标日期,再返回目标日期的星期。

公式原理 - 星期计算器

工具先移动日期,再读取星期:

带符号偏移 = 偏移天数 × 方向
目标日期 = 基准日期 + 带符号偏移
星期 = targetDate.getDay()

向后推使用正偏移,向前推使用负偏移。显示的星期名称来自浏览器本地化,而星期索引遵循 JavaScript 编号。这样既适合人工排期,也适合检查前端日期逻辑。

星期计算器的使用场景

  • 截止日期检查 - 在加上固定天数后查看截止日是星期几。
  • 提醒安排 - 从活动日期向前倒推提醒日。
  • 日期运算练习 - 演示 JavaScript Date 如何处理天数偏移。

偏移为 0 时可直接查询星期;非零偏移适合规划截止日、提醒日或后续跟进日期。

关于星期计算器的常见问题

偏移天数包含起始日吗?

偏移按完整天数加减。偏移 0 返回所选日期本身;偏移 1 返回后一天或前一天。

星期索引是什么意思?

它遵循 JavaScript Date 约定:星期日为 0,星期一为 1,星期六为 6。

我的数据会被保存吗?

不会。所有计算都在你的浏览器中完成,不会发送到服务器。