BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//HolidayKit//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:China public holidays 2025
BEGIN:VEVENT
UID:CN-2025-01-01-new-year-s-day@holidaykit
DTSTAMP:20261108T140453Z
DTSTART;VALUE=DATE:20250101
DTEND;VALUE=DATE:20250102
SUMMARY:New Year's Day
DESCRIPTION:Public holiday
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:CN-2025-01-29-chinese-new-year-spring-festival@holidaykit
DTSTAMP:20261108T140453Z
DTSTART;VALUE=DATE:20250129
DTEND;VALUE=DATE:20250130
SUMMARY:Chinese New Year (Spring Festival)
DESCRIPTION:Public holiday
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:CN-2025-05-01-labour-day@holidaykit
DTSTAMP:20261108T140453Z
DTSTART;VALUE=DATE:20250501
DTEND;VALUE=DATE:20250502
SUMMARY:Labour Day
DESCRIPTION:Public holiday
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:CN-2025-05-31-dragon-boat-festival@holidaykit
DTSTAMP:20261108T140453Z
DTSTART;VALUE=DATE:20250531
DTEND;VALUE=DATE:20250601
SUMMARY:Dragon Boat Festival
DESCRIPTION:Public holiday
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:CN-2025-10-01-national-day@holidaykit
DTSTAMP:20261108T140453Z
DTSTART;VALUE=DATE:20251001
DTEND;VALUE=DATE:20251002
SUMMARY:National Day
DESCRIPTION:Public holiday
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:CN-2025-10-06-mid-autumn-festival@holidaykit
DTSTAMP:20261108T140453Z
DTSTART;VALUE=DATE:20251006
DTEND;VALUE=DATE:20251007
SUMMARY:Mid-Autumn Festival
DESCRIPTION:Public holiday
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:cn-rest-2025-01-28-0@holidaykit
DTSTAMP:20261108T140453Z
DTSTART;VALUE=DATE:20250128
DTEND;VALUE=DATE:20250129
SUMMARY:春节(调休)
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:cn-rest-2025-01-30-1@holidaykit
DTSTAMP:20261108T140453Z
DTSTART;VALUE=DATE:20250130
DTEND;VALUE=DATE:20250131
SUMMARY:春节(调休)
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:cn-rest-2025-01-31-2@holidaykit
DTSTAMP:20261108T140453Z
DTSTART;VALUE=DATE:20250131
DTEND;VALUE=DATE:20250201
SUMMARY:春节(调休)
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:cn-rest-2025-02-01-3@holidaykit
DTSTAMP:20261108T140453Z
DTSTART;VALUE=DATE:20250201
DTEND;VALUE=DATE:20250202
SUMMARY:春节(调休)
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:cn-rest-2025-02-02-4@holidaykit
DTSTAMP:20261108T140453Z
DTSTART;VALUE=DATE:20250202
DTEND;VALUE=DATE:20250203
SUMMARY:春节(调休)
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:cn-rest-2025-02-03-5@holidaykit
DTSTAMP:20261108T140453Z
DTSTART;VALUE=DATE:20250203
DTEND;VALUE=DATE:20250204
SUMMARY:春节(调休)
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:cn-rest-2025-02-04-6@holidaykit
DTSTAMP:20261108T140453Z
DTSTART;VALUE=DATE:20250204
DTEND;VALUE=DATE:20250205
SUMMARY:春节(调休)
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:cn-rest-2025-04-04-7@holidaykit
DTSTAMP:20261108T140453Z
DTSTART;VALUE=DATE:20250404
DTEND;VALUE=DATE:20250405
SUMMARY:清明(调休)
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:cn-rest-2025-04-05-8@holidaykit
DTSTAMP:20261108T140453Z
DTSTART;VALUE=DATE:20250405
DTEND;VALUE=DATE:20250406
SUMMARY:清明(调休)
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:cn-rest-2025-04-06-9@holidaykit
DTSTAMP:20261108T140453Z
DTSTART;VALUE=DATE:20250406
DTEND;VALUE=DATE:20250407
SUMMARY:清明(调休)
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:cn-rest-2025-05-02-10@holidaykit
DTSTAMP:20261108T140453Z
DTSTART;VALUE=DATE:20250502
DTEND;VALUE=DATE:20250503
SUMMARY:劳动节(调休)
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:cn-rest-2025-05-03-11@holidaykit
DTSTAMP:20261108T140453Z
DTSTART;VALUE=DATE:20250503
DTEND;VALUE=DATE:20250504
SUMMARY:劳动节(调休)
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:cn-rest-2025-05-04-12@holidaykit
DTSTAMP:20261108T140453Z
DTSTART;VALUE=DATE:20250504
DTEND;VALUE=DATE:20250505
SUMMARY:劳动节(调休)
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:cn-rest-2025-05-05-13@holidaykit
DTSTAMP:20261108T140453Z
DTSTART;VALUE=DATE:20250505
DTEND;VALUE=DATE:20250506
SUMMARY:劳动节(调休)
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:cn-rest-2025-06-01-14@holidaykit
DTSTAMP:20261108T140453Z
DTSTART;VALUE=DATE:20250601
DTEND;VALUE=DATE:20250602
SUMMARY:端午(调休)
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:cn-rest-2025-06-02-15@holidaykit
DTSTAMP:20261108T140453Z
DTSTART;VALUE=DATE:20250602
DTEND;VALUE=DATE:20250603
SUMMARY:端午(调休)
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:cn-rest-2025-10-02-16@holidaykit
DTSTAMP:20261108T140453Z
DTSTART;VALUE=DATE:20251002
DTEND;VALUE=DATE:20251003
SUMMARY:国庆节(调休)
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:cn-rest-2025-10-03-17@holidaykit
DTSTAMP:20261108T140453Z
DTSTART;VALUE=DATE:20251003
DTEND;VALUE=DATE:20251004
SUMMARY:国庆节(调休)
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:cn-rest-2025-10-04-18@holidaykit
DTSTAMP:20261108T140453Z
DTSTART;VALUE=DATE:20251004
DTEND;VALUE=DATE:20251005
SUMMARY:国庆节(调休)
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:cn-rest-2025-10-05-19@holidaykit
DTSTAMP:20261108T140453Z
DTSTART;VALUE=DATE:20251005
DTEND;VALUE=DATE:20251006
SUMMARY:国庆节(调休)
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:cn-rest-2025-10-07-20@holidaykit
DTSTAMP:20261108T140453Z
DTSTART;VALUE=DATE:20251007
DTEND;VALUE=DATE:20251008
SUMMARY:国庆节(调休)
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:cn-rest-2025-10-08-21@holidaykit
DTSTAMP:20261108T140453Z
DTSTART;VALUE=DATE:20251008
DTEND;VALUE=DATE:20251009
SUMMARY:国庆节(调休)
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:cn-work-2025-01-26-22@holidaykit
DTSTAMP:20261108T140453Z
DTSTART;VALUE=DATE:20250126
DTEND;VALUE=DATE:20250127
SUMMARY:春节(补班上班)
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:cn-work-2025-02-08-23@holidaykit
DTSTAMP:20261108T140453Z
DTSTART;VALUE=DATE:20250208
DTEND;VALUE=DATE:20250209
SUMMARY:春节(补班上班)
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:cn-work-2025-04-27-24@holidaykit
DTSTAMP:20261108T140453Z
DTSTART;VALUE=DATE:20250427
DTEND;VALUE=DATE:20250428
SUMMARY:劳动节(补班上班)
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:cn-work-2025-09-28-25@holidaykit
DTSTAMP:20261108T140453Z
DTSTART;VALUE=DATE:20250928
DTEND;VALUE=DATE:20250929
SUMMARY:国庆节(补班上班)
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:cn-work-2025-10-11-26@holidaykit
DTSTAMP:20261108T140453Z
DTSTART;VALUE=DATE:20251011
DTEND;VALUE=DATE:20251012
SUMMARY:国庆节(补班上班)
TRANSP:TRANSPARENT
END:VEVENT
END:VCALENDAR
