Browse Source

chore(release): update holiday data

[skip ci]
GitHub Actions 2 years ago
parent
commit
b00e2d38a8
3 changed files with 395 additions and 2 deletions
  1. 105 0
      2024.ics
  2. 185 2
      2024.json
  3. 105 0
      holiday-cn.ics

+ 105 - 0
2024.ics

@@ -13,4 +13,109 @@ TZOFFSETFROM:+0800
 TZOFFSETTO:+0800
 END:STANDARD
 END:VTIMEZONE
+BEGIN:VEVENT
+SUMMARY:元旦假期
+DTSTART;VALUE=DATE:20240101
+DTEND;VALUE=DATE:20240102
+DTSTAMP;VALUE=DATE:20240101
+UID:2024-01-01/2024-01-02/NateScarlet/holiday-cn
+END:VEVENT
+BEGIN:VEVENT
+SUMMARY:上班(补春节假期)
+DTSTART;VALUE=DATE:20240204
+DTEND;VALUE=DATE:20240205
+DTSTAMP;VALUE=DATE:20240204
+UID:2024-02-04/2024-02-05/NateScarlet/holiday-cn
+END:VEVENT
+BEGIN:VEVENT
+SUMMARY:春节假期
+DTSTART;VALUE=DATE:20240210
+DTEND;VALUE=DATE:20240218
+DTSTAMP;VALUE=DATE:20240210
+UID:2024-02-10/2024-02-18/NateScarlet/holiday-cn
+END:VEVENT
+BEGIN:VEVENT
+SUMMARY:上班(补春节假期)
+DTSTART;VALUE=DATE:20240218
+DTEND;VALUE=DATE:20240219
+DTSTAMP;VALUE=DATE:20240218
+UID:2024-02-18/2024-02-19/NateScarlet/holiday-cn
+END:VEVENT
+BEGIN:VEVENT
+SUMMARY:清明节假期
+DTSTART;VALUE=DATE:20240404
+DTEND;VALUE=DATE:20240407
+DTSTAMP;VALUE=DATE:20240404
+UID:2024-04-04/2024-04-07/NateScarlet/holiday-cn
+END:VEVENT
+BEGIN:VEVENT
+SUMMARY:上班(补清明节假期)
+DTSTART;VALUE=DATE:20240407
+DTEND;VALUE=DATE:20240408
+DTSTAMP;VALUE=DATE:20240407
+UID:2024-04-07/2024-04-08/NateScarlet/holiday-cn
+END:VEVENT
+BEGIN:VEVENT
+SUMMARY:上班(补劳动节假期)
+DTSTART;VALUE=DATE:20240428
+DTEND;VALUE=DATE:20240429
+DTSTAMP;VALUE=DATE:20240428
+UID:2024-04-28/2024-04-29/NateScarlet/holiday-cn
+END:VEVENT
+BEGIN:VEVENT
+SUMMARY:劳动节假期
+DTSTART;VALUE=DATE:20240501
+DTEND;VALUE=DATE:20240506
+DTSTAMP;VALUE=DATE:20240501
+UID:2024-05-01/2024-05-06/NateScarlet/holiday-cn
+END:VEVENT
+BEGIN:VEVENT
+SUMMARY:上班(补劳动节假期)
+DTSTART;VALUE=DATE:20240511
+DTEND;VALUE=DATE:20240512
+DTSTAMP;VALUE=DATE:20240511
+UID:2024-05-11/2024-05-12/NateScarlet/holiday-cn
+END:VEVENT
+BEGIN:VEVENT
+SUMMARY:端午节假期
+DTSTART;VALUE=DATE:20240610
+DTEND;VALUE=DATE:20240611
+DTSTAMP;VALUE=DATE:20240610
+UID:2024-06-10/2024-06-11/NateScarlet/holiday-cn
+END:VEVENT
+BEGIN:VEVENT
+SUMMARY:上班(补中秋节假期)
+DTSTART;VALUE=DATE:20240914
+DTEND;VALUE=DATE:20240915
+DTSTAMP;VALUE=DATE:20240914
+UID:2024-09-14/2024-09-15/NateScarlet/holiday-cn
+END:VEVENT
+BEGIN:VEVENT
+SUMMARY:中秋节假期
+DTSTART;VALUE=DATE:20240915
+DTEND;VALUE=DATE:20240918
+DTSTAMP;VALUE=DATE:20240915
+UID:2024-09-15/2024-09-18/NateScarlet/holiday-cn
+END:VEVENT
+BEGIN:VEVENT
+SUMMARY:上班(补国庆节假期)
+DTSTART;VALUE=DATE:20240929
+DTEND;VALUE=DATE:20240930
+DTSTAMP;VALUE=DATE:20240929
+UID:2024-09-29/2024-09-30/NateScarlet/holiday-cn
+END:VEVENT
+BEGIN:VEVENT
+SUMMARY:国庆节假期
+DTSTART;VALUE=DATE:20241001
+DTEND;VALUE=DATE:20241008
+DTSTAMP;VALUE=DATE:20241001
+UID:2024-10-01/2024-10-08/NateScarlet/holiday-cn
+END:VEVENT
+BEGIN:VEVENT
+SUMMARY:上班(补国庆节假期)
+DTSTART;VALUE=DATE:20241012
+DTEND;VALUE=DATE:20241013
+DTSTAMP;VALUE=DATE:20241012
+UID:2024-10-12/2024-10-13/NateScarlet/holiday-cn
+END:VEVENT
 END:VCALENDAR

+ 185 - 2
2024.json

@@ -2,6 +2,189 @@
     "$schema": "https://raw.githubusercontent.com/NateScarlet/holiday-cn/master/schema.json",
     "$id": "https://raw.githubusercontent.com/NateScarlet/holiday-cn/master/2024.json",
     "year": 2024,
-    "papers": [],
-    "days": []
+    "papers": [
+        "https://www.gov.cn/zhengce/zhengceku/202310/content_6911528.htm"
+    ],
+    "days": [
+        {
+            "name": "元旦",
+            "date": "2024-01-01",
+            "isOffDay": true
+        },
+        {
+            "name": "春节",
+            "date": "2024-02-04",
+            "isOffDay": false
+        },
+        {
+            "name": "春节",
+            "date": "2024-02-10",
+            "isOffDay": true
+        },
+        {
+            "name": "春节",
+            "date": "2024-02-11",
+            "isOffDay": true
+        },
+        {
+            "name": "春节",
+            "date": "2024-02-12",
+            "isOffDay": true
+        },
+        {
+            "name": "春节",
+            "date": "2024-02-13",
+            "isOffDay": true
+        },
+        {
+            "name": "春节",
+            "date": "2024-02-14",
+            "isOffDay": true
+        },
+        {
+            "name": "春节",
+            "date": "2024-02-15",
+            "isOffDay": true
+        },
+        {
+            "name": "春节",
+            "date": "2024-02-16",
+            "isOffDay": true
+        },
+        {
+            "name": "春节",
+            "date": "2024-02-17",
+            "isOffDay": true
+        },
+        {
+            "name": "春节",
+            "date": "2024-02-18",
+            "isOffDay": false
+        },
+        {
+            "name": "清明节",
+            "date": "2024-04-04",
+            "isOffDay": true
+        },
+        {
+            "name": "清明节",
+            "date": "2024-04-05",
+            "isOffDay": true
+        },
+        {
+            "name": "清明节",
+            "date": "2024-04-06",
+            "isOffDay": true
+        },
+        {
+            "name": "清明节",
+            "date": "2024-04-07",
+            "isOffDay": false
+        },
+        {
+            "name": "劳动节",
+            "date": "2024-04-28",
+            "isOffDay": false
+        },
+        {
+            "name": "劳动节",
+            "date": "2024-05-01",
+            "isOffDay": true
+        },
+        {
+            "name": "劳动节",
+            "date": "2024-05-02",
+            "isOffDay": true
+        },
+        {
+            "name": "劳动节",
+            "date": "2024-05-03",
+            "isOffDay": true
+        },
+        {
+            "name": "劳动节",
+            "date": "2024-05-04",
+            "isOffDay": true
+        },
+        {
+            "name": "劳动节",
+            "date": "2024-05-05",
+            "isOffDay": true
+        },
+        {
+            "name": "劳动节",
+            "date": "2024-05-11",
+            "isOffDay": false
+        },
+        {
+            "name": "端午节",
+            "date": "2024-06-10",
+            "isOffDay": true
+        },
+        {
+            "name": "中秋节",
+            "date": "2024-09-14",
+            "isOffDay": false
+        },
+        {
+            "name": "中秋节",
+            "date": "2024-09-15",
+            "isOffDay": true
+        },
+        {
+            "name": "中秋节",
+            "date": "2024-09-16",
+            "isOffDay": true
+        },
+        {
+            "name": "中秋节",
+            "date": "2024-09-17",
+            "isOffDay": true
+        },
+        {
+            "name": "国庆节",
+            "date": "2024-09-29",
+            "isOffDay": false
+        },
+        {
+            "name": "国庆节",
+            "date": "2024-10-01",
+            "isOffDay": true
+        },
+        {
+            "name": "国庆节",
+            "date": "2024-10-02",
+            "isOffDay": true
+        },
+        {
+            "name": "国庆节",
+            "date": "2024-10-03",
+            "isOffDay": true
+        },
+        {
+            "name": "国庆节",
+            "date": "2024-10-04",
+            "isOffDay": true
+        },
+        {
+            "name": "国庆节",
+            "date": "2024-10-05",
+            "isOffDay": true
+        },
+        {
+            "name": "国庆节",
+            "date": "2024-10-06",
+            "isOffDay": true
+        },
+        {
+            "name": "国庆节",
+            "date": "2024-10-07",
+            "isOffDay": true
+        },
+        {
+            "name": "国庆节",
+            "date": "2024-10-12",
+            "isOffDay": false
+        }
+    ]
 }

+ 105 - 0
holiday-cn.ics

@@ -454,4 +454,109 @@ DTEND;VALUE=DATE:20231009
 DTSTAMP;VALUE=DATE:20231007
 UID:2023-10-07/2023-10-09/NateScarlet/holiday-cn
 END:VEVENT
+BEGIN:VEVENT
+SUMMARY:元旦假期
+DTSTART;VALUE=DATE:20240101
+DTEND;VALUE=DATE:20240102
+DTSTAMP;VALUE=DATE:20240101
+UID:2024-01-01/2024-01-02/NateScarlet/holiday-cn
+END:VEVENT
+BEGIN:VEVENT
+SUMMARY:上班(补春节假期)
+DTSTART;VALUE=DATE:20240204
+DTEND;VALUE=DATE:20240205
+DTSTAMP;VALUE=DATE:20240204
+UID:2024-02-04/2024-02-05/NateScarlet/holiday-cn
+END:VEVENT
+BEGIN:VEVENT
+SUMMARY:春节假期
+DTSTART;VALUE=DATE:20240210
+DTEND;VALUE=DATE:20240218
+DTSTAMP;VALUE=DATE:20240210
+UID:2024-02-10/2024-02-18/NateScarlet/holiday-cn
+END:VEVENT
+BEGIN:VEVENT
+SUMMARY:上班(补春节假期)
+DTSTART;VALUE=DATE:20240218
+DTEND;VALUE=DATE:20240219
+DTSTAMP;VALUE=DATE:20240218
+UID:2024-02-18/2024-02-19/NateScarlet/holiday-cn
+END:VEVENT
+BEGIN:VEVENT
+SUMMARY:清明节假期
+DTSTART;VALUE=DATE:20240404
+DTEND;VALUE=DATE:20240407
+DTSTAMP;VALUE=DATE:20240404
+UID:2024-04-04/2024-04-07/NateScarlet/holiday-cn
+END:VEVENT
+BEGIN:VEVENT
+SUMMARY:上班(补清明节假期)
+DTSTART;VALUE=DATE:20240407
+DTEND;VALUE=DATE:20240408
+DTSTAMP;VALUE=DATE:20240407
+UID:2024-04-07/2024-04-08/NateScarlet/holiday-cn
+END:VEVENT
+BEGIN:VEVENT
+SUMMARY:上班(补劳动节假期)
+DTSTART;VALUE=DATE:20240428
+DTEND;VALUE=DATE:20240429
+DTSTAMP;VALUE=DATE:20240428
+UID:2024-04-28/2024-04-29/NateScarlet/holiday-cn
+END:VEVENT
+BEGIN:VEVENT
+SUMMARY:劳动节假期
+DTSTART;VALUE=DATE:20240501
+DTEND;VALUE=DATE:20240506
+DTSTAMP;VALUE=DATE:20240501
+UID:2024-05-01/2024-05-06/NateScarlet/holiday-cn
+END:VEVENT
+BEGIN:VEVENT
+SUMMARY:上班(补劳动节假期)
+DTSTART;VALUE=DATE:20240511
+DTEND;VALUE=DATE:20240512
+DTSTAMP;VALUE=DATE:20240511
+UID:2024-05-11/2024-05-12/NateScarlet/holiday-cn
+END:VEVENT
+BEGIN:VEVENT
+SUMMARY:端午节假期
+DTSTART;VALUE=DATE:20240610
+DTEND;VALUE=DATE:20240611
+DTSTAMP;VALUE=DATE:20240610
+UID:2024-06-10/2024-06-11/NateScarlet/holiday-cn
+END:VEVENT
+BEGIN:VEVENT
+SUMMARY:上班(补中秋节假期)
+DTSTART;VALUE=DATE:20240914
+DTEND;VALUE=DATE:20240915
+DTSTAMP;VALUE=DATE:20240914
+UID:2024-09-14/2024-09-15/NateScarlet/holiday-cn
+END:VEVENT
+BEGIN:VEVENT
+SUMMARY:中秋节假期
+DTSTART;VALUE=DATE:20240915
+DTEND;VALUE=DATE:20240918
+DTSTAMP;VALUE=DATE:20240915
+UID:2024-09-15/2024-09-18/NateScarlet/holiday-cn
+END:VEVENT
+BEGIN:VEVENT
+SUMMARY:上班(补国庆节假期)
+DTSTART;VALUE=DATE:20240929
+DTEND;VALUE=DATE:20240930
+DTSTAMP;VALUE=DATE:20240929
+UID:2024-09-29/2024-09-30/NateScarlet/holiday-cn
+END:VEVENT
+BEGIN:VEVENT
+SUMMARY:国庆节假期
+DTSTART;VALUE=DATE:20241001
+DTEND;VALUE=DATE:20241008
+DTSTAMP;VALUE=DATE:20241001
+UID:2024-10-01/2024-10-08/NateScarlet/holiday-cn
+END:VEVENT
+BEGIN:VEVENT
+SUMMARY:上班(补国庆节假期)
+DTSTART;VALUE=DATE:20241012
+DTEND;VALUE=DATE:20241013
+DTSTAMP;VALUE=DATE:20241012
+UID:2024-10-12/2024-10-13/NateScarlet/holiday-cn
+END:VEVENT
 END:VCALENDAR