| Crates.io | moosicbox_date_utils |
| lib.rs | moosicbox_date_utils |
| version | 0.1.4 |
| created_at | 2025-05-07 03:12:54.586359+00 |
| updated_at | 2025-07-21 19:20:08.391408+00 |
| description | MoosicBox date utils package |
| homepage | |
| repository | https://github.com/MoosicBox/MoosicBox |
| max_upload_size | |
| id | 1663434 |
| size | 13,031 |
Date and time parsing utilities with flexible format support.
The MoosicBox Date Utilities package provides:
Add this to your Cargo.toml:
[dependencies]
moosicbox_date_utils = { path = "../date_utils" }
# Enable chrono integration
moosicbox_date_utils = {
path = "../date_utils",
features = ["chrono"]
}
use moosicbox_date_utils::chrono::parse_date_time;
// Parse various formats
let year_only = parse_date_time("2023")?;
let date_only = parse_date_time("2023-12-25")?;
let iso_format = parse_date_time("2023-12-25T15:30:45Z")?;
let with_tz = parse_date_time("2023-12-25T15:30:45+00:00")?;
let with_micros = parse_date_time("2023-12-25T15:30:45.123456")?;