Creates a date range for the given start and end DateTime.
LocalDateRange(this.start, this.end) : assert(start <= end);