util/duration_formatter library
Extensions
Functions
-
friendlyAgoFormat(
Duration elapsed) → String - Formats an elapsed duration as a coarse, human-friendly relative-time phrase like "2 hours ago" or "just now".
-
friendlyFormatDuration(
Duration value) → String - Formats a duration in a friendly format like "1d 2h 3m 4s 5ms 6us".
-
friendlyPastTimeFormat(
DateTime time, {bool inUtc = false, DateTime? now}) → String -
Formats a past
timeas a coarse, human-friendly relative-time phrase like "2 hours ago" or "just now", measured againstnowwhich defaults to the current time.