Skip to main content

readable_diff

Function readable_diff 

Source
pub fn readable_diff(
    start: &DateTime<Local>,
    end: &DateTime<Local>,
) -> Option<String>
Expand description

Generate a readable diff from two local timestamps.

ยงExample:

use chrono::prelude::*;
use imessage_database::util::dates::readable_diff;

let start = Local.with_ymd_and_hms(2020, 5, 20, 9, 10, 11).unwrap();
let end = Local.with_ymd_and_hms(2020, 5, 20, 9, 15, 13).unwrap();
println!("{}", readable_diff(&start, &end).unwrap()) // "5 minutes, 2 seconds"