toTimeOfDay property

TimeOfDay get toTimeOfDay

Implementation

TimeOfDay get toTimeOfDay {
  // 11:00 PM to TimeOfDay(hour: 23, minute: 0)
  final parts = split(' ');
  final timeParts = parts[0].split(':');
  final hour = int.parse(timeParts[0]);
  final minute = int.parse(timeParts[1]);
  if (parts[1] == 'PM') {
    return TimeOfDay(hour: hour + 12, minute: minute);
  }
  return TimeOfDay(hour: hour, minute: minute);
}