Returns the ISO 8601 date string in format YYYY-MM-DD.
YYYY-MM-DD
@override String toString() => '${year.toString().padLeft(4, '0')}-' '${month.toString().padLeft(2, '0')}-' '${day.toString().padLeft(2, '0')}';