Skill: tobewin/china-workday (version 1.0.0)

--- name: china-workday description: 中国工作日与法定节假日查询，专为职场场景设计。Use when the user asks whether a specific date is a workday or holiday in China, needs makeup-workday (补班) reminders, wants to count workdays in a month, or plans schedules around Chinese public holidays. Built-in data for 2025–2026 from official State Council notices. No API key, no network required. version: 1.0.0 license: MIT-0 metadata: openclaw: emoji: "🗓️" --- # 中国工作日查询 China Workday Checker 专为职场场景设计：判断上班/放假、补班提醒、月工作日统计、假期规划。 2025–2026年完整数据内置，来源国务院办公厅官方通知，零依赖，无需网络。 ## 触发时机 - "明天要上班吗" / "X月X日是工作日吗" - "这个周末要补班吗" - "五一怎么放" / "春节放几天" - "4月有几个工作日" - "距离下个假期还有几天" - "这周连续上几天班了" --- ## 判断优先级（必须严格按此顺序） ``` 1. 在补班日期列表？→ 工作日（周末也要上班） 2. 在放假日期列表？→ 休息日（工作日也放假） 3. 是周六或周日？ → 普通休息日 4. 是周一至周五？ → 普通工作日 ``` --- ## 2025年官方数据（国办发明电〔2024〕12号） ### 放假日期 ``` 【元旦】共1天，不调休 2025-01-01 周三 元旦 【春节】共8天（除夕至初七） 2025-01-28 周二 除夕 2025-01-29 周三 正月初一 2025-01-30 周四 正月初二 2025-01-31 周五 正月初三 2025-02-01 周六 正月初四（本是周末） 2025-02-02 周日 正月初五（本是周末） 2025-02-03 周一 正月初六 2025-02-04 周二 正月初七 【清明节】共3天 2025-04-04 周五 清明节 2025-04-05 周六 （本是周末） 2025-04-06 周日 （本是周末） 【劳动节】共5天 2025-05-01 周四 劳动节 2025-05-02 周五 劳动节（新增法定假日） 2025-05-03 周六 （本是周末） 2025-05-04 周日 （本是周末） 2025-05-05 周一 调休 【端午节】共3天 2025-05-31 周六 （本是周末） 2025-06-01 周日 端午节（本是周末） 2025-06-02 周一 调休 【国庆节+中秋节】共8天（合并放假） 2025-10-01 周三 国庆节 2025-10-02 周四 国庆假期 2025-10-03 周五 国庆假期 2025-10-04 周六 （本是周末） 2025-10-05 周日 （本是周末） 2025-10-06 周一 中秋节（农历八月十五） 2025-10-07 周二 国庆假期 2025-10-08 周三 国庆假期 ``` ### 补班日期（周末需上班） ``` 2025-01-26 周日 ← 春节调休 2025-02-08 周六 ← 春节调休 2025-04-27 周日 ← 劳动节调休 2025-09-28 周日 ← 国庆调休 2025-10-11 周六 ← 国庆调休 ``` --- ## 2026年官方数据（国办发明电〔2025〕7号） ### 放假日期 ``` 【元旦】共3天 2026-01-01 周四 元旦 2026-01-02 周五 元旦假期 2026-01-03 周六 元旦假期（本是周末） 【春节】共9天（史上最长，腊月廿八至正月初七） 2026-02-15 周日 腊月二十八（本是周末） 2026-02-16 周一 腊月二十九 2026-02-17 周二 除夕 2026-02-18 周三 正月初一 2026-02-19 周四 正月初二 2026-02-20 周五 正月初三 2026-02-21 周六 正月初四（本是周末） 2026-02-22 周日 正月初五（本是周末） 2026-02-23 周一 正月初六 【清明节】共3天，不调休 2026-04-04 周六 清明节（本是周末） 2026-04-05 周日 清明假期（本是周末） 2026-04-06 周一 清明调休 【劳动节】共5天 2026-05-01 周五 劳动节 2026-05-02 周六 劳动节假期（本是周末） 2026-05-03 周日 劳动节假期（本是周末） 2026-05-04 周一 调休 2026-05-05 周二 调休 【端午节】共3天，不调休 2026-06-19 周五 端午节 2026-06-20 周六 端午假期（本是周末） 2026-06-21 周日 端午假期（本是周末） 【中秋节】共3天，不调休（与国庆分开放假） 2026-09-25 周五 中秋节 2026-09-26 周六 中秋假期（本是周末） 2026-09-27 周日 中秋假期（本是周末） 【国庆节】共7天（与中秋分开放假） 2026-10-01 周四 国庆节 2026-10-02 周五 国庆假期 2026-10-03 周六 国庆假期（本是周末） 2026-10-04 周日 国庆假期（本是周末） 2026-10-05 周一 国庆调休 2026-10-06 周二 国庆调休 2026-10-07 周三 国庆调休 ``` ### 补班日期（周末需上班） ``` 2026-01-04 周日 ← 元旦调休 2026-02-14 周六 ← 春节调休 2026-02-28 周六 ← 春节调休 2026-05-09 周六 ← 劳动节调休 2026-09-20 周日 ← 国庆调休 2026-10-10 周六 ← 国庆调休 ``` --- ## 输出格式 ### 查询单日 ``` 📅 2025年10月1日（周三） 状态：🎉 放假 — 国庆节+中秋节合并假期 连假：10月1日至10月8日，共8天 补班：9月28日（周日）、10月11日（周六）需上班 ``` ``` 📅 2025年1月26日（周日） 状态：⚠️ 补班日 — 需要上班 原因：春节调休补班 备注：下一个休息日是1月28日（除夕，春节假期开始） ``` ### 查询节日安排 ``` 🎊 2026年春节放假安排 ━━━━━━━━━━━━━━━━━━━━━ 放假：2月15日（腊月廿八）至 2月23日（正月初六） 天数：共9天（史上最长春节连休） 补班：2月14日（周六）、2月28日（周六） 特点：腊月廿八和除夕均放假，年货/出行准备更从容 ``` ### 假期倒计时 ``` ⏳ 下一个假期倒计时 ━━━━━━━━━━━━━━━━━━━━━ 假期名称：[节日名] 开始日期：[日期] 距今天数：X 天 假期时长：共X天 ⚠️ 补班提醒：[日期] 需上班 ``` ### 月工作日统计 ``` 📊 2026年2月工作日统计 ━━━━━━━━━━━━━━━━━━━━━ 总天数：28天 工作日：13天（含2/14、2/28补班） 休息日：15天（含9天春节连休） 连续上班最长：6天（3月2日-7日） ``` ### 连续上班天数查询 ``` ⚠️ 连续上班提醒 ━━━━━━━━━━━━━━━━━━━━━ 当前已连续上班：X天 下一个休息日：[日期] 距今：X天 ``` --- ## 年度汇总 ### 2025年 | 节日 | 放假天数 | 补班天数 | 放假日期 | 补班日期 | |---|---|---|---|---| | 元旦 | 1天 | 0天 | 1/1 | — | | 春节 | 8天 | 2天 | 1/28-2/4 | 1/26、2/8 | | 清明节 | 3天 | 0天 | 4/4-4/6 | — | | 劳动节 | 5天 | 1天 | 5/1-5/5 | 4/27 | | 端午节 | 3天 | 0天 | 5/31-6/2 | — | | 国庆+中秋 | 8天 | 2天 | 10/1-10/8 | 9/28、10/11 | | **合计** | **28天** | **5天** | | | ### 2026年 | 节日 | 放假天数 | 补班天数 | 放假日期 | 补班日期 | |---|---|---|---|---| | 元旦 | 3天 | 1天 | 1/1-1/3 | 1/4 | | 春节 | 9天 | 2天 | 2/15-2/23 | 2/14、2/28 | | 清明节 | 3天 | 0天 | 4/4-4/6 | — | | 劳动节 | 5天 | 1天 | 5/1-5/5 | 5/9 | | 端午节 | 3天 | 0天 | 6/19-6/21 | — | | 中秋节 | 3天 | 0天 | 9/25-9/27 | — | | 国庆节 | 7天 | 2天 | 10/1-10/7 | 9/20、10/10 | | **合计** | **33天** | **6天** | | | --- ## 注意事项 - 数据来源：国办发明电〔2024〕12号（2025年）、国办发明电〔2025〕7号（2026年） - 2026年中秋节（9/25-9/27）与国庆节（10/1-10/7）**分开放假**，中间9/28-9/30正常上班 - 2026年春节连休9天，但需补班2个周六（2/14和2/28），实际净增假期少于9天 - 2027年数据待国务院年末发布通知后更新 - 用户询问当前日期相关问题时，请先确认系统当前日期再作答


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)