toString方法

String toString()
覆盖

返回该实例的易读字符串。

返回的字符串是为该实例时区构造的。toString()方法提供了一种简单格式的字符串。它不支持国际化字符串。请使用pub共享仓库中的intl包。

可以使用parse来解析返回的字符串。

实现

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";
  }
}