timezoneOffsetString property

String get timezoneOffsetString

Returns the UTC offset as a string, e.g. "+05:30" or "-08:00".

Implementation

String get timezoneOffsetString {
  final offset = timeZoneOffset;
  final sign = offset.isNegative ? '-' : '+';
  final h = offset.inHours.abs().toString().padLeft(2, '0');
  final m = offset.inMinutes.abs().remainder(60).toString().padLeft(2, '0');
  return '$sign$h:$m';
}