TimeRange.fromDateRange constructor
TimeRange.fromDateRange(
- DateTimeRange<
DateTime> dateRange
Implementation
TimeRange.fromDateRange(DateTimeRange dateRange)
: assert(
dateRange.start.year == dateRange.end.year &&
dateRange.start.month == dateRange.end.month &&
dateRange.start.day == dateRange.end.day,
'When converting a date range to a time range, the year, month, and '
'day of the date range must be the same',
),
start = TimeOfDay.fromDateTime(dateRange.start),
end = TimeOfDay.fromDateTime(dateRange.end);