use std::time::{SystemTime};
use date_formatter::utils::{format_date, parse_date, days_between, format_timestamp, DateFormat};
fn main() {
let now = SystemTime::now();
let formatted_date = format_date(now, "%Y-%m-%d");
println!("Today is: {}", formatted_date);
let parsed_date = parse_date("2024-12-29").unwrap();
println!("Parsed date: {:?}", parsed_date);
let yesterday = now - std::time::Duration::from_secs(86400);
let days = days_between(now, yesterday);
println!("Days between now and yesterday: {}", days);
let timestamp = 1672531200; let format = DateFormat::DateTime;
let formatted = format_timestamp(timestamp, format);
println!("Formatted time: {}", formatted);
}