date-formatter 0.2.1

A date formatter crate implemented without chrono.
Documentation
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);
}