Function imessage_database::util::dates::readable_diff
source · 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. If the diff is invalid, the
Example:
use chrono::prelude::*;
use imessage_database::util::dates::readable_diff;
let start = Local.ymd(2020, 5, 20).and_hms_milli(9, 10, 11, 12);
let end = Local.ymd(2020, 5, 20).and_hms_milli(9, 15, 11, 12);
println!("{}", readable_diff(start, end).unwrap())