prettyDuration static method
input should be # of seconds
Implementation
static String prettyDuration(dynamic input, {Locale? locale}) {
if (input == null) {
return '';
}
if (input! is int) {
input = int.tryParse(input.toString());
}
DurationLocale durationLocale = EnglishDurationLocale();
if (locale != null) {
durationLocale = DurationLocale.fromLanguageCode(locale.languageCode) ??
durationLocale;
}
String? localeString = locale?.languageCode;
return lib.prettyDuration(
Duration(seconds: input),
abbreviated: false,
upperTersity: lib.DurationTersity.week,
tersity: lib.DurationTersity.minute,
locale: durationLocale,
);
}