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