getDateTime method

DateTime? getDateTime({
  1. bool isUtc = false,
})

将字符串时间转化为DateTime

Implementation

DateTime? getDateTime({bool isUtc = false}) {
  var dateStr = this;
  if (dateStr == null || dateStr.isEmpty) {
    return null;
  }
  DateTime? dateTime = DateTime.tryParse(dateStr);
  if (isUtc) {
    dateTime = dateTime?.toUtc();
  } else {
    dateTime = dateTime?.toLocal();
  }
  return dateTime;
}