chinese_holiday

Crates.iochinese_holiday
lib.rschinese_holiday
version2025.1.1
created_at2023-03-07 04:18:47.04418+00
updated_at2025-01-02 12:09:33.18977+00
descriptionA Rust library for determining Chinese holidays.
homepage
repositoryhttps://github.com/zier-one/chinese_holiday_rs/
max_upload_size
id803284
size108,981
Zier (zier-one)

documentation

README

chinese_holiday

English | 中文

A Rust library for determining Chinese holidays. Holiday data from the Chinese Government Information Disclosure Platform. This library contains special holiday data from 2004 to 2025 and will continue to be updated annually thereafter.

Licensed under Apache 2.0.

Install

cargo add chinese_holiday

Usage

use chinese_holiday::*;
use chrono::*;

let date = NaiveDate::from_ymd_opt(2004, 1, 1).unwrap();
assert_eq!(chinese_holiday(&date), DayKind::NewYearsDayHoliday);

For more details, see:

Commit count: 20

cargo fmt