pub fn readable_diff(
start: Result<DateTime<Local>, MessageError>,
end: Result<DateTime<Local>, MessageError>,
) -> 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 = Ok(Local.with_ymd_and_hms(2020, 5, 20, 9, 10, 11).unwrap());
let end = Ok(Local.with_ymd_and_hms(2020, 5, 20, 9, 15, 13).unwrap());
println!("{}", readable_diff(start, end).unwrap()) // "5 minutes, 2 seconds"