The TimeRange class provides an easy way to iterate over a range of time instances. You can specify a start and end Epoch, along with a time step in seconds, and the TimeRange will generate all the Epoch instances within that range at the specified intervals.