add 2026 CN holiday info #1

Merged
mingsheng.li merged 1 commits from hotfix/add_2026_CN_holiday into master 2026-01-05 05:08:59 +00:00
5 changed files with 426 additions and 189 deletions
Showing only changes of commit 95df17c865 - Show all commits

107
2026.ics Normal file
View File

@ -0,0 +1,107 @@
BEGIN:VCALENDAR
VERSION:2.0
METHOD:PUBLISH
CLASS:PUBLIC
X-WR-CALDESC:中国法定节假日数据,自动每日抓取国务院公
告。
X-WR-CALNAME:中国法定节假日
BEGIN:VTIMEZONE
TZID:Asia/Shanghai
BEGIN:STANDARD
DTSTART:19700101T000000
TZOFFSETFROM:+0800
TZOFFSETTO:+0800
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
SUMMARY:元旦假期
DTSTART;VALUE=DATE:20260101
DTEND;VALUE=DATE:20260104
DTSTAMP;VALUE=DATE:20260101
UID:2026-01-01/2026-01-04/NateScarlet/holiday-cn
END:VEVENT
BEGIN:VEVENT
SUMMARY:上班(补元旦假期)
DTSTART;VALUE=DATE:20260104
DTEND;VALUE=DATE:20260105
DTSTAMP;VALUE=DATE:20260104
UID:2026-01-04/2026-01-05/NateScarlet/holiday-cn
END:VEVENT
BEGIN:VEVENT
SUMMARY:上班(补春节假期)
DTSTART;VALUE=DATE:20260214
DTEND;VALUE=DATE:20260215
DTSTAMP;VALUE=DATE:20260214
UID:2026-02-14/2026-02-15/NateScarlet/holiday-cn
END:VEVENT
BEGIN:VEVENT
SUMMARY:春节假期
DTSTART;VALUE=DATE:20260215
DTEND;VALUE=DATE:20260224
DTSTAMP;VALUE=DATE:20260215
UID:2026-02-15/2026-02-24/NateScarlet/holiday-cn
END:VEVENT
BEGIN:VEVENT
SUMMARY:上班(补春节假期)
DTSTART;VALUE=DATE:20260228
DTEND;VALUE=DATE:20260301
DTSTAMP;VALUE=DATE:20260228
UID:2026-02-28/2026-03-01/NateScarlet/holiday-cn
END:VEVENT
BEGIN:VEVENT
SUMMARY:清明节假期
DTSTART;VALUE=DATE:20260404
DTEND;VALUE=DATE:20260407
DTSTAMP;VALUE=DATE:20260404
UID:2026-04-04/2026-04-07/NateScarlet/holiday-cn
END:VEVENT
BEGIN:VEVENT
SUMMARY:劳动节假期
DTSTART;VALUE=DATE:20260501
DTEND;VALUE=DATE:20260506
DTSTAMP;VALUE=DATE:20260501
UID:2026-05-01/2026-05-06/NateScarlet/holiday-cn
END:VEVENT
BEGIN:VEVENT
SUMMARY:上班(补劳动节假期)
DTSTART;VALUE=DATE:20260509
DTEND;VALUE=DATE:20260510
DTSTAMP;VALUE=DATE:20260509
UID:2026-05-09/2026-05-10/NateScarlet/holiday-cn
END:VEVENT
BEGIN:VEVENT
SUMMARY:端午节假期
DTSTART;VALUE=DATE:20260619
DTEND;VALUE=DATE:20260622
DTSTAMP;VALUE=DATE:20260619
UID:2026-06-19/2026-06-22/NateScarlet/holiday-cn
END:VEVENT
BEGIN:VEVENT
SUMMARY:上班(补国庆节假期)
DTSTART;VALUE=DATE:20260920
DTEND;VALUE=DATE:20260921
DTSTAMP;VALUE=DATE:20260920
UID:2026-09-20/2026-09-21/NateScarlet/holiday-cn
END:VEVENT
BEGIN:VEVENT
SUMMARY:中秋节假期
DTSTART;VALUE=DATE:20260925
DTEND;VALUE=DATE:20260928
DTSTAMP;VALUE=DATE:20260925
UID:2026-09-25/2026-09-28/NateScarlet/holiday-cn
END:VEVENT
BEGIN:VEVENT
SUMMARY:国庆节假期
DTSTART;VALUE=DATE:20261001
DTEND;VALUE=DATE:20261008
DTSTAMP;VALUE=DATE:20261001
UID:2026-10-01/2026-10-08/NateScarlet/holiday-cn
END:VEVENT
BEGIN:VEVENT
SUMMARY:上班(补国庆节假期)
DTSTART;VALUE=DATE:20261010
DTEND;VALUE=DATE:20261011
DTSTAMP;VALUE=DATE:20261010
UID:2026-10-10/2026-10-11/NateScarlet/holiday-cn
END:VEVENT
END:VCALENDAR

205
2026.json Normal file
View File

@ -0,0 +1,205 @@
{
"$schema": "https://raw.githubusercontent.com/NateScarlet/holiday-cn/master/schema.json",
"$id": "https://raw.githubusercontent.com/NateScarlet/holiday-cn/master/2026.json",
"year": 2026,
"papers": [
"https://www.gov.cn/zhengce/zhengceku/202511/content_7047091.htm"
],
"days": [
{
"name": "元旦",
"date": "2026-01-01",
"isOffDay": true
},
{
"name": "元旦",
"date": "2026-01-02",
"isOffDay": true
},
{
"name": "元旦",
"date": "2026-01-03",
"isOffDay": true
},
{
"name": "元旦",
"date": "2026-01-04",
"isOffDay": false
},
{
"name": "春节",
"date": "2026-02-14",
"isOffDay": false
},
{
"name": "春节",
"date": "2026-02-15",
"isOffDay": true
},
{
"name": "春节",
"date": "2026-02-16",
"isOffDay": true
},
{
"name": "春节",
"date": "2026-02-17",
"isOffDay": true
},
{
"name": "春节",
"date": "2026-02-18",
"isOffDay": true
},
{
"name": "春节",
"date": "2026-02-19",
"isOffDay": true
},
{
"name": "春节",
"date": "2026-02-20",
"isOffDay": true
},
{
"name": "春节",
"date": "2026-02-21",
"isOffDay": true
},
{
"name": "春节",
"date": "2026-02-22",
"isOffDay": true
},
{
"name": "春节",
"date": "2026-02-23",
"isOffDay": true
},
{
"name": "春节",
"date": "2026-02-28",
"isOffDay": false
},
{
"name": "清明节",
"date": "2026-04-04",
"isOffDay": true
},
{
"name": "清明节",
"date": "2026-04-05",
"isOffDay": true
},
{
"name": "清明节",
"date": "2026-04-06",
"isOffDay": true
},
{
"name": "劳动节",
"date": "2026-05-01",
"isOffDay": true
},
{
"name": "劳动节",
"date": "2026-05-02",
"isOffDay": true
},
{
"name": "劳动节",
"date": "2026-05-03",
"isOffDay": true
},
{
"name": "劳动节",
"date": "2026-05-04",
"isOffDay": true
},
{
"name": "劳动节",
"date": "2026-05-05",
"isOffDay": true
},
{
"name": "劳动节",
"date": "2026-05-09",
"isOffDay": false
},
{
"name": "端午节",
"date": "2026-06-19",
"isOffDay": true
},
{
"name": "端午节",
"date": "2026-06-20",
"isOffDay": true
},
{
"name": "端午节",
"date": "2026-06-21",
"isOffDay": true
},
{
"name": "国庆节",
"date": "2026-09-20",
"isOffDay": false
},
{
"name": "中秋节",
"date": "2026-09-25",
"isOffDay": true
},
{
"name": "中秋节",
"date": "2026-09-26",
"isOffDay": true
},
{
"name": "中秋节",
"date": "2026-09-27",
"isOffDay": true
},
{
"name": "国庆节",
"date": "2026-10-01",
"isOffDay": true
},
{
"name": "国庆节",
"date": "2026-10-02",
"isOffDay": true
},
{
"name": "国庆节",
"date": "2026-10-03",
"isOffDay": true
},
{
"name": "国庆节",
"date": "2026-10-04",
"isOffDay": true
},
{
"name": "国庆节",
"date": "2026-10-05",
"isOffDay": true
},
{
"name": "国庆节",
"date": "2026-10-06",
"isOffDay": true
},
{
"name": "国庆节",
"date": "2026-10-07",
"isOffDay": true
},
{
"name": "国庆节",
"date": "2026-10-10",
"isOffDay": false
}
]
}

16
2027.ics Normal file
View File

@ -0,0 +1,16 @@
BEGIN:VCALENDAR
VERSION:2.0
METHOD:PUBLISH
CLASS:PUBLIC
X-WR-CALDESC:中国法定节假日数据,自动每日抓取国务院公
告。
X-WR-CALNAME:中国法定节假日
BEGIN:VTIMEZONE
TZID:Asia/Shanghai
BEGIN:STANDARD
DTSTART:19700101T000000
TZOFFSETFROM:+0800
TZOFFSETTO:+0800
END:STANDARD
END:VTIMEZONE
END:VCALENDAR

7
2027.json Normal file
View File

@ -0,0 +1,7 @@
{
"$schema": "https://raw.githubusercontent.com/NateScarlet/holiday-cn/master/schema.json",
"$id": "https://raw.githubusercontent.com/NateScarlet/holiday-cn/master/2027.json",
"year": 2027,
"papers": [],
"days": []
}

View File

@ -15,195 +15,6 @@ END:STANDARD
END:VTIMEZONE END:VTIMEZONE
BEGIN:VEVENT BEGIN:VEVENT
SUMMARY:元旦假期 SUMMARY:元旦假期
DTSTART;VALUE=DATE:20200101
DTEND;VALUE=DATE:20200102
DTSTAMP;VALUE=DATE:20200101
UID:2020-01-01/2020-01-02/NateScarlet/holiday-cn
END:VEVENT
BEGIN:VEVENT
SUMMARY:上班(补春节假期)
DTSTART;VALUE=DATE:20200119
DTEND;VALUE=DATE:20200120
DTSTAMP;VALUE=DATE:20200119
UID:2020-01-19/2020-01-20/NateScarlet/holiday-cn
END:VEVENT
BEGIN:VEVENT
SUMMARY:春节假期
DTSTART;VALUE=DATE:20200124
DTEND;VALUE=DATE:20200203
DTSTAMP;VALUE=DATE:20200124
UID:2020-01-24/2020-02-03/NateScarlet/holiday-cn
END:VEVENT
BEGIN:VEVENT
SUMMARY:上班(补春节假期)
DTSTART;VALUE=DATE:20200203
DTEND;VALUE=DATE:20200204
DTSTAMP;VALUE=DATE:20200203
UID:2020-02-03/2020-02-04/NateScarlet/holiday-cn
END:VEVENT
BEGIN:VEVENT
SUMMARY:清明节假期
DTSTART;VALUE=DATE:20200404
DTEND;VALUE=DATE:20200407
DTSTAMP;VALUE=DATE:20200404
UID:2020-04-04/2020-04-07/NateScarlet/holiday-cn
END:VEVENT
BEGIN:VEVENT
SUMMARY:上班(补劳动节假期)
DTSTART;VALUE=DATE:20200426
DTEND;VALUE=DATE:20200427
DTSTAMP;VALUE=DATE:20200426
UID:2020-04-26/2020-04-27/NateScarlet/holiday-cn
END:VEVENT
BEGIN:VEVENT
SUMMARY:劳动节假期
DTSTART;VALUE=DATE:20200501
DTEND;VALUE=DATE:20200506
DTSTAMP;VALUE=DATE:20200501
UID:2020-05-01/2020-05-06/NateScarlet/holiday-cn
END:VEVENT
BEGIN:VEVENT
SUMMARY:上班(补劳动节假期)
DTSTART;VALUE=DATE:20200509
DTEND;VALUE=DATE:20200510
DTSTAMP;VALUE=DATE:20200509
UID:2020-05-09/2020-05-10/NateScarlet/holiday-cn
END:VEVENT
BEGIN:VEVENT
SUMMARY:端午节假期
DTSTART;VALUE=DATE:20200625
DTEND;VALUE=DATE:20200628
DTSTAMP;VALUE=DATE:20200625
UID:2020-06-25/2020-06-28/NateScarlet/holiday-cn
END:VEVENT
BEGIN:VEVENT
SUMMARY:上班(补端午节假期)
DTSTART;VALUE=DATE:20200628
DTEND;VALUE=DATE:20200629
DTSTAMP;VALUE=DATE:20200628
UID:2020-06-28/2020-06-29/NateScarlet/holiday-cn
END:VEVENT
BEGIN:VEVENT
SUMMARY:上班(补国庆节、中秋节假期)
DTSTART;VALUE=DATE:20200927
DTEND;VALUE=DATE:20200928
DTSTAMP;VALUE=DATE:20200927
UID:2020-09-27/2020-09-28/NateScarlet/holiday-cn
END:VEVENT
BEGIN:VEVENT
SUMMARY:国庆节、中秋节假期
DTSTART;VALUE=DATE:20201001
DTEND;VALUE=DATE:20201009
DTSTAMP;VALUE=DATE:20201001
UID:2020-10-01/2020-10-09/NateScarlet/holiday-cn
END:VEVENT
BEGIN:VEVENT
SUMMARY:上班(补国庆节、中秋节假期)
DTSTART;VALUE=DATE:20201010
DTEND;VALUE=DATE:20201011
DTSTAMP;VALUE=DATE:20201010
UID:2020-10-10/2020-10-11/NateScarlet/holiday-cn
END:VEVENT
BEGIN:VEVENT
SUMMARY:元旦假期
DTSTART;VALUE=DATE:20210101
DTEND;VALUE=DATE:20210104
DTSTAMP;VALUE=DATE:20210101
UID:2021-01-01/2021-01-04/NateScarlet/holiday-cn
END:VEVENT
BEGIN:VEVENT
SUMMARY:上班(补春节假期)
DTSTART;VALUE=DATE:20210207
DTEND;VALUE=DATE:20210208
DTSTAMP;VALUE=DATE:20210207
UID:2021-02-07/2021-02-08/NateScarlet/holiday-cn
END:VEVENT
BEGIN:VEVENT
SUMMARY:春节假期
DTSTART;VALUE=DATE:20210211
DTEND;VALUE=DATE:20210218
DTSTAMP;VALUE=DATE:20210211
UID:2021-02-11/2021-02-18/NateScarlet/holiday-cn
END:VEVENT
BEGIN:VEVENT
SUMMARY:上班(补春节假期)
DTSTART;VALUE=DATE:20210220
DTEND;VALUE=DATE:20210221
DTSTAMP;VALUE=DATE:20210220
UID:2021-02-20/2021-02-21/NateScarlet/holiday-cn
END:VEVENT
BEGIN:VEVENT
SUMMARY:清明节假期
DTSTART;VALUE=DATE:20210403
DTEND;VALUE=DATE:20210406
DTSTAMP;VALUE=DATE:20210403
UID:2021-04-03/2021-04-06/NateScarlet/holiday-cn
END:VEVENT
BEGIN:VEVENT
SUMMARY:上班(补劳动节假期)
DTSTART;VALUE=DATE:20210425
DTEND;VALUE=DATE:20210426
DTSTAMP;VALUE=DATE:20210425
UID:2021-04-25/2021-04-26/NateScarlet/holiday-cn
END:VEVENT
BEGIN:VEVENT
SUMMARY:劳动节假期
DTSTART;VALUE=DATE:20210501
DTEND;VALUE=DATE:20210506
DTSTAMP;VALUE=DATE:20210501
UID:2021-05-01/2021-05-06/NateScarlet/holiday-cn
END:VEVENT
BEGIN:VEVENT
SUMMARY:上班(补劳动节假期)
DTSTART;VALUE=DATE:20210508
DTEND;VALUE=DATE:20210509
DTSTAMP;VALUE=DATE:20210508
UID:2021-05-08/2021-05-09/NateScarlet/holiday-cn
END:VEVENT
BEGIN:VEVENT
SUMMARY:端午节假期
DTSTART;VALUE=DATE:20210612
DTEND;VALUE=DATE:20210615
DTSTAMP;VALUE=DATE:20210612
UID:2021-06-12/2021-06-15/NateScarlet/holiday-cn
END:VEVENT
BEGIN:VEVENT
SUMMARY:上班(补中秋节假期)
DTSTART;VALUE=DATE:20210918
DTEND;VALUE=DATE:20210919
DTSTAMP;VALUE=DATE:20210918
UID:2021-09-18/2021-09-19/NateScarlet/holiday-cn
END:VEVENT
BEGIN:VEVENT
SUMMARY:中秋节假期
DTSTART;VALUE=DATE:20210919
DTEND;VALUE=DATE:20210922
DTSTAMP;VALUE=DATE:20210919
UID:2021-09-19/2021-09-22/NateScarlet/holiday-cn
END:VEVENT
BEGIN:VEVENT
SUMMARY:上班(补国庆节假期)
DTSTART;VALUE=DATE:20210926
DTEND;VALUE=DATE:20210927
DTSTAMP;VALUE=DATE:20210926
UID:2021-09-26/2021-09-27/NateScarlet/holiday-cn
END:VEVENT
BEGIN:VEVENT
SUMMARY:国庆节假期
DTSTART;VALUE=DATE:20211001
DTEND;VALUE=DATE:20211008
DTSTAMP;VALUE=DATE:20211001
UID:2021-10-01/2021-10-08/NateScarlet/holiday-cn
END:VEVENT
BEGIN:VEVENT
SUMMARY:上班(补国庆节假期)
DTSTART;VALUE=DATE:20211009
DTEND;VALUE=DATE:20211010
DTSTAMP;VALUE=DATE:20211009
UID:2021-10-09/2021-10-10/NateScarlet/holiday-cn
END:VEVENT
BEGIN:VEVENT
SUMMARY:元旦假期
DTSTART;VALUE=DATE:20220101 DTSTART;VALUE=DATE:20220101
DTEND;VALUE=DATE:20220104 DTEND;VALUE=DATE:20220104
DTSTAMP;VALUE=DATE:20220101 DTSTAMP;VALUE=DATE:20220101
@ -545,4 +356,95 @@ DTEND;VALUE=DATE:20251012
DTSTAMP;VALUE=DATE:20251011 DTSTAMP;VALUE=DATE:20251011
UID:2025-10-11/2025-10-12/NateScarlet/holiday-cn UID:2025-10-11/2025-10-12/NateScarlet/holiday-cn
END:VEVENT END:VEVENT
BEGIN:VEVENT
SUMMARY:元旦假期
DTSTART;VALUE=DATE:20260101
DTEND;VALUE=DATE:20260104
DTSTAMP;VALUE=DATE:20260101
UID:2026-01-01/2026-01-04/NateScarlet/holiday-cn
END:VEVENT
BEGIN:VEVENT
SUMMARY:上班(补元旦假期)
DTSTART;VALUE=DATE:20260104
DTEND;VALUE=DATE:20260105
DTSTAMP;VALUE=DATE:20260104
UID:2026-01-04/2026-01-05/NateScarlet/holiday-cn
END:VEVENT
BEGIN:VEVENT
SUMMARY:上班(补春节假期)
DTSTART;VALUE=DATE:20260214
DTEND;VALUE=DATE:20260215
DTSTAMP;VALUE=DATE:20260214
UID:2026-02-14/2026-02-15/NateScarlet/holiday-cn
END:VEVENT
BEGIN:VEVENT
SUMMARY:春节假期
DTSTART;VALUE=DATE:20260215
DTEND;VALUE=DATE:20260224
DTSTAMP;VALUE=DATE:20260215
UID:2026-02-15/2026-02-24/NateScarlet/holiday-cn
END:VEVENT
BEGIN:VEVENT
SUMMARY:上班(补春节假期)
DTSTART;VALUE=DATE:20260228
DTEND;VALUE=DATE:20260301
DTSTAMP;VALUE=DATE:20260228
UID:2026-02-28/2026-03-01/NateScarlet/holiday-cn
END:VEVENT
BEGIN:VEVENT
SUMMARY:清明节假期
DTSTART;VALUE=DATE:20260404
DTEND;VALUE=DATE:20260407
DTSTAMP;VALUE=DATE:20260404
UID:2026-04-04/2026-04-07/NateScarlet/holiday-cn
END:VEVENT
BEGIN:VEVENT
SUMMARY:劳动节假期
DTSTART;VALUE=DATE:20260501
DTEND;VALUE=DATE:20260506
DTSTAMP;VALUE=DATE:20260501
UID:2026-05-01/2026-05-06/NateScarlet/holiday-cn
END:VEVENT
BEGIN:VEVENT
SUMMARY:上班(补劳动节假期)
DTSTART;VALUE=DATE:20260509
DTEND;VALUE=DATE:20260510
DTSTAMP;VALUE=DATE:20260509
UID:2026-05-09/2026-05-10/NateScarlet/holiday-cn
END:VEVENT
BEGIN:VEVENT
SUMMARY:端午节假期
DTSTART;VALUE=DATE:20260619
DTEND;VALUE=DATE:20260622
DTSTAMP;VALUE=DATE:20260619
UID:2026-06-19/2026-06-22/NateScarlet/holiday-cn
END:VEVENT
BEGIN:VEVENT
SUMMARY:上班(补国庆节假期)
DTSTART;VALUE=DATE:20260920
DTEND;VALUE=DATE:20260921
DTSTAMP;VALUE=DATE:20260920
UID:2026-09-20/2026-09-21/NateScarlet/holiday-cn
END:VEVENT
BEGIN:VEVENT
SUMMARY:中秋节假期
DTSTART;VALUE=DATE:20260925
DTEND;VALUE=DATE:20260928
DTSTAMP;VALUE=DATE:20260925
UID:2026-09-25/2026-09-28/NateScarlet/holiday-cn
END:VEVENT
BEGIN:VEVENT
SUMMARY:国庆节假期
DTSTART;VALUE=DATE:20261001
DTEND;VALUE=DATE:20261008
DTSTAMP;VALUE=DATE:20261001
UID:2026-10-01/2026-10-08/NateScarlet/holiday-cn
END:VEVENT
BEGIN:VEVENT
SUMMARY:上班(补国庆节假期)
DTSTART;VALUE=DATE:20261010
DTEND;VALUE=DATE:20261011
DTSTAMP;VALUE=DATE:20261010
UID:2026-10-10/2026-10-11/NateScarlet/holiday-cn
END:VEVENT
END:VCALENDAR END:VCALENDAR