formatCompactDate method Null safety

  1. @override
String formatCompactDate(
  1. 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:

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