Sets the hour and minute of a DateTime from a TimeOfDay.
DateTime combine(TimeOfDay time) { return DateTime(year, month, day, time.hour, time.minute); }