getFormattedTime method
Formats a TimeOfDay
object to HH:mm AM/PM
string.
Implementation
String getFormattedTime(TimeOfDay time) {
final hour = time.hourOfPeriod == 0 ? 12 : time.hourOfPeriod; // Handle 12-hour format
final minute = time.minute.toString().padLeft(2, '0');
final period = time.period == DayPeriod.am ? 'AM' : 'PM';
return '$hour:$minute $period';
}