formatTimeZoneName method

String formatTimeZoneName()

Implementation

String formatTimeZoneName() {
  final int hours = offset.truncate();
  final int minutes = ((offset - hours) * 60).round();

  final String offsetSign = hours >= 0 ? '+' : '-';
  final String offsetString =
      '$offsetSign${hours.abs().toString().padLeft(2, '0')}:${minutes.abs().toString().padLeft(2, '0')}';
  return '(GMT$offsetString) $name';
}