DurationExtensions extension

Extension functions to convert duration to formatted hours, minutes, seconds and milliseconds.

on

Methods

toDays({bool leadingZero = true}) String
Extension function to convert duration to formatted days. for example : dart final duration = Duration(days:8); print(duration.toDays()); // prints 08
toFormattedDuration({String? days, String? hours, String? minutes, String? seconds, String? spacer, bool leadingZero = true, bool leaveSpaceBetweenTimeAndText = true}) String
Extension function to that returns the formatted duration in days, hours, minutes and seconds. To customize the output, you can pass the optional parameters days, hours, minutes and seconds.
toHours({bool leadingZero = true}) String
Extension function to convert duration to formatted hours. for example : dart final duration = Duration(hours:8); print(duration.toHours()); // prints 08
toMilliSeconds({bool leadingZero = true}) String
Extension function to convert duration to formatted millieSeconds. for example : dart final duration = Duration(millieSeconds:8); print(duration.toMilliSeconds()); // prints 08
toMinutes({bool leadingZero = true}) String
Extension function to convert duration to formatted minutes. for example : dart final duration = Duration(minutes:8); print(duration.toMinutes()); // prints 08
toRemainingHours({bool leadingZero = true}) String
Extension function to that returns the reminder of duration in hours. for example : dart final duration = Duration(days :6, hours:8); print(duration.toHours()); // prints 08
toRemainingMinutes({bool leadingZero = true}) String
Extension function to that returns the reminder of duration in minutes. for example : dart final duration = Duration(hours:9, minutes:8); print(duration.toMinutes()); // prints 08
toRemainingSeconds({bool leadingZero = true}) String
Extension function to that returns the reminder of duration in seconds. for example : dart final duration = Duration(hours:9, seconds:8); print(duration.toSeconds()); // prints 08
toSeconds({bool leadingZero = true}) String
Extension function to convert duration to formatted seconds. for example : dart final duration = Duration(seconds:8); print(duration.toSeconds()); // prints 08