10 lines
281 B
Dart
10 lines
281 B
Dart
extension DurationX on Duration {
|
|
String formatTimeZoneOffset() {
|
|
final hours = inHours.abs().toString().padLeft(2, '0');
|
|
final minutes = (inMinutes.abs() % 60).toString().padLeft(2, '0');
|
|
final sign = isNegative ? '-' : '+';
|
|
|
|
return '$sign$hours$minutes';
|
|
}
|
|
}
|