某天是星期几、第几周?日期信息查询说明
日期信息工具把一天拆成几个常用属性:星期、当年第几周、第几天、是否闰年。输入 YYYY-MM-DD 即可,适合查节日落在周几或核对周报编号。
查星期、周号和闰年
安排会议时要避开周末,先确认某个日期是星期几;写周报要标「2026 年第 44 周」,得知道周号怎么算;做年假规划时,闰年多出的一天会影响全年天数。这些都能在一个输入框里查到。
查节日也一样:把年份换掉再输入一次,就能知道某个固定日期的节日落在周几,会不会和周末连成三天假。做排班、订票、安排值班表之前先查一遍,比事后发现撞上周末再改期要省事得多。
- 确认某个日期是星期几
- 查当年第几周、第几天
- 判断年份是否闰年,核对 2 月天数
周号算法和闰年规则
周号不是 ISO-8601。工具以 1 月 1 日为第 1 周起点,按周日开始每 7 天一组,用「当年第几天+1 月 1 日的星期偏移」除以 7 向上取整。ISO 则是周一开始、含 1 月 4 日的那周为第 1 周,所以年初年末可能差一周。
闰年按公历规则:能被 4 整除且不能被 100 整除,或能被 400 整除。2000 年是闰年,1900 年不是,2024 年是,2100 年不是。星期由浏览器按本地时区解析日期得出:只输入年月日时,日期按 UTC 零点解析,在 UTC+8 等东半球时区与日期一致,在 UTC 以西可能早一天。
- 周号按 1 月 1 日起每 7 天一组
- 闰年用公历规则,注意整百年
- 只输入日期时,星期不受时区影响
和日历、ISO 周号的差异
周报、项目管理、欧盟的商务周报多用 ISO 周号,和这里的简单周号对不上是正常的,不要把两者混用。跨国团队最好在文档里写明用的哪套规则,或者直接写日期区间,避免「第 43 周」各说各话。
工具只查单日信息,不做日期差、工作日、农历、节气和节假日判断。需要农历或节日,用专门的万年历;需要 ISO 周号,用支持 ISO 周的工具或编程语言的 isocalendar。
- ISO 周号与简单周号可能差一周
- 农历、节气、节假日需用万年历
- 跨时区日期要确认按哪个时区解析
常见问题
周数和日历上的周数对不上?
这里以 1 月 1 日为第 1 周起点、每 7 天一组;ISO-8601 则是周一开始,含 1 月 4 日的那周为第 1 周。两套规则在年初年末可能差一周,例如 2026 年 10 月 25 日,这里算第 44 周,ISO 是第 43 周。
星期是按本地时间算的吗?
星期取自浏览器按本地时区解析出的日期。只输入年-月-日时,日期按 UTC 零点解析:在 UTC+8 等东半球时区与日期一致,在 UTC 以西可能差一天;若带上具体时刻,回显日期按 UTC 显示,也可能和本地日期不同。跨时区协作最好同时写明时区。
闰年怎么判断?
按公历规则:能被 4 整除且不能被 100 整除,或能被 400 整除。所以 2000 年是闰年,1900 年不是,2024 年是闰年,2100 年不是。闰年只影响 2 月 29 日和全年 366 天,不改变星期算法。
相关工具:日期信息查询(星期 / 周数 / 闰年)