getDateOrderFromLocale function
Get the date order based on the current locale.
DMY is mostly used around the globe, so that's the returned
See also:
Implementation
List<DatePickerField> getDateOrderFromLocale(Locale? locale) {
final dmy = [
DatePickerField.day,
DatePickerField.month,
DatePickerField.year,
];
final ymd = [
DatePickerField.year,
DatePickerField.month,
DatePickerField.day,
];
final mdy = [
DatePickerField.month,
DatePickerField.day,
DatePickerField.year,
];
if (locale?.countryCode?.toLowerCase() == 'us') return mdy;
final lang = locale?.languageCode;
if (['zh', 'ko', 'jp'].contains(lang)) return ymd;
return dmy;
}