toml
[dependencies]
holiday_jp = "0.1.2"
```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;
DateTimeToString trait ```rust use holiday_jp::DateTimeToString;
let datetimestring = Local::now().toformatstring(); ```
This project is dual-licensed under MIT and Apache 2.0.