getWeek method

Map<String, dynamic> getWeek([
  1. String locale = ''
])

获取week

return Map num, text

Implementation

Map<String, dynamic> getWeek([String locale = '']) {
  if (_datetime == null) return {};
  Map<String, dynamic> map = {'num': null, 'text': ''};
  map['num'] = _datetime!.weekday;
  Locale d = getLocale(locale);
  if (d.weekStart == 0) {
    map['text'] = d.weekAbbreviations[_datetime!.weekday - 1];
  } else if (d.weekStart == 1) {
    map['text'] = d.weekAbbreviations[_datetime!.weekday];
  }
  return map;
}