holiday-jp

MIT / Apache2.0 dual licensed

dependencies

toml [dependencies] holiday_jp = "0.1.0"

Usage

```rust extern crate holiday_jp; extern crate chrono;

use holiday_jp::HolidayService; use chrono::Local;

fn main() { let date = Local::now(); if HolidayService.is_holiday(date) { println!("today is a holiday!"); } } ```

HolidayService API rust fn is_holiday(&self, date: DateTime<Local>) -> bool; fn is_weekend(&self, date: DateTime<Local>) -> bool; fn is_public_holiday(&self, date: DateTime<Local>) -> bool; fn is_beginning_of_the_year(&self, date: DateTime<Local>) -> bool;

License

This project is dual-licensed under MIT and Apache 2.0.