ISO 周数计算
查询公历日期的 ISO 周数、周历年及周一至周日范围。
浏览器本地处理输入公历日期输出ISO 周代码 / JSON
- 1添加输入
- 2调整设置
- 3获取结果
工具输入和文件在当前浏览器处理,不会上传。
开始之前
选择一个公历日期,查看 ISO 周代码、周历年及该周的周一至周日。ISO 周从周一开始,第一周包含该年的第一个星期四;跨年时周历年可能与公历年不同。
如何使用
- 选择日期,或使用“今天”“跨年示例”快捷按钮。
- 计算后核对 ISO 周历年与周一至周日范围,尤其注意跨年日期。
- 复制 ISO 周代码或周数,也可下载 JSON 结果。
支持范围与限制
用浏览器日期控件选择公历日期;控件显示格式可能因浏览器而异,内部按 YYYY-MM-DD 处理,不接受时刻或时区偏移。
按 ISO 8601 周历计算;采用周日为一周首日的日历可能得出不同周数。
计算仅在浏览器内完成,无需账户或上传。
操作示例
示例输入
2021-01-01
示例参数
{}示例输出
{
"date": "2021-01-01",
"year": 2020,
"week": 53,
"isoWeek": "2020-W53",
"weekday": 5,
"weekStart": "2020-12-28",
"weekEnd": "2021-01-03"
}出现问题时
请选择真实的公历日期;不接受时间、偏移量或 0000 年。
常见问题
为什么 1 月 1 日有时属于上一周历年?
ISO 第一周必须包含该年的第一个星期四,因此 1 月 1 日可能属于上一 ISO 周历年;请以周代码中的年份为准。
结果与美国日历上的周数一样吗?
不一定。本工具按 ISO 8601 计算:周一为每周首日,第一周包含该年的第一个星期四;周日起始的日历可能采用不同编号。
可以输入时间或时区吗?
不可以。请选择公历日期;本工具计算所选日期的周数,不进行时区转换。