formatCompactDate method Null safety
- DateTime date
override
Formats the date in a compact format.
Usually just the numeric values for the for day, month and year are used.
Examples:
- US English: 02/21/2019
- Russian: 21.02.2019
See also:
- parseCompactDate, which will convert a compact date string to a DateTime.
Implementation
@override
String formatCompactDate(DateTime date) {
// Assumes US mm/dd/yyyy format
final String month = _formatTwoDigitZeroPad(date.month);
final String day = _formatTwoDigitZeroPad(date.day);
final String year = date.year.toString().padLeft(4, '0');
return '$month/$day/$year';
}