first_days_of_week 0.1.0

Package made for searching for defined first days sequence in the next months
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use std::error::Error;
use chrono::{NaiveDate, Weekday};

fn main() -> Result<(), Box<dyn Error>>{
    // let start_date: NaiveDate = Local::now().date_naive();
    let start_date = NaiveDate::from_ymd_opt(2025, 1, 1).unwrap();
    let first_nine_fridays = first_days_of_week::get_n_first_days_of_week(start_date, Weekday::Fri, 9);

    first_nine_fridays
    .iter()
        .for_each(|ninth_friday| {
            println!("{}", ninth_friday.format("%Y-%m-%d").to_string());
        });
    
    Ok(())
}