public bool Contains(DateTimeRange that) { return(Contains(that.TimeStart) && Contains(that.TimeEnd - new TimeSpan(1))); }