toString method

  1. @override
String toString()
override

Returns a string representation of this instance.

Implementation

@override
String toString() {
  final y = _fourDigits(year);
  final m = _twoDigits(month);
  final d = _twoDigits(day);
  final h = _twoDigits(hour);
  final min = _twoDigits(minute);
  final sec = _twoDigits(second);

  if (timeZoneOffset == 0) {
    return '$y-$m-$d $h:$min:${sec}Z';
  } else {
    final strTimeZoneOffset = _timeZoneOffsetAsString();
    return '$y-$m-$d $h:$min:$sec $strTimeZoneOffset';
  }
}