public Interval GetInterval(IntervalKey intervalKey, Epoch epoch) { var ts = TimeSpan.FromMinutes(intervalKey.Duration); return(new Interval { IntervalKey = intervalKey, From = epoch.RoundDown(ts), To = epoch.AddSeconds(1).RoundUp(ts) }); }
public Interval GetInterval(IntervalKey intervalKey, Epoch epoch) { var ts = TimeSpan.FromMinutes(intervalKey.Duration); return(new Interval { IntervalKey = intervalKey, From = epoch.RoundDown(ts), To = epoch.AddSeconds(1).RoundUp(ts) }); }