Get The Difference Between Two Date-Timestamps In Rust
```cargo
[dependencies]
chrono = "0.4.39"
```
use chrono::NaiveDate;
fn main() {
let time_alfa = NaiveDate::from_ymd_opt(2025, 1, 1)
.unwrap()
.and_hms_opt(12, 30, 00)
.unwrap()
.and_utc();
let time_bravo = NaiveDate::from_ymd_opt(2025, 1, 3)
.unwrap()
.and_hms_opt(13, 45, 20)
.unwrap()
.and_utc();
let delta = time_bravo - time_alfa;
println!("Days: {}", delta.num_days());
println!("Hours: {}", delta.num_hours() % 24);
println!("Minutes: {}", delta.num_minutes() % 60);
println!("Seconds: {}", delta.num_seconds() % 60);
}
Days: 2
Hours: 1
Minutes: 15
Seconds: 20