Expand description
Iterators for datetime ranges
This module provides iterators for working with datetime ranges:
NaiveDatetimeIterator
: Iterates through individual datetimesNaiveDatetimeRangeIterator
: Iterates through datetime ranges
Both iterators support forward and reverse iteration:
- Forward iteration: Use positive step duration
- Reverse iteration: Use negative step duration
See the individual iterator documentation for examples.
Structs§
- Naive
Datetime Iterator - Iterator that yields datetimes between start and end with given step
- Naive
Datetime Range Iterator - An iterator that produces consecutive datetime ranges
Enums§
- Naive
Datetime Iter Error - Errors that can occur when creating a datetime iterator