formatDate function
Implementation
String? formatDate(DateTime? date) {
if (date == null) return null;
return "${date.year.toString().padLeft(4, '0')}-"
"${date.month.toString().padLeft(2, '0')}-"
"${date.day.toString().padLeft(2, '0')}";
}