TimeOfDay? toTime(dynamic value, {String? format}) { TimeOfDay? time; try { time = TimeOfDay.fromDateTime(toDate(value, format: format)!); } catch(e) { return null; } return time; }