toString method
override
Returns a human-readable string for this instance.
The returned string is constructed for the time zone of this instance.
The toString()
method provides a simply formatted string.
It does not support internationalized strings.
Use the intl package
at the pub shared packages repo.
The resulting string can be parsed back using parse.
Implementation
String toString() {
String y = _fourDigits(year);
String m = _twoDigits(month);
String d = _twoDigits(day);
String h = _twoDigits(hour);
String min = _twoDigits(minute);
String sec = _twoDigits(second);
String ms = _threeDigits(millisecond);
String us = microsecond == 0 ? "" : _threeDigits(microsecond);
if (isUtc) {
return "$y-$m-$d $h:$min:$sec.$ms${us}Z";
} else {
return "$y-$m-$d $h:$min:$sec.$ms$us";
}
}