2 releases
Uses old Rust 2015
0.1.1 | Dec 9, 2020 |
---|---|
0.1.0 | Dec 9, 2020 |
#502 in Date and time
4KB
date_iter: a simple date iterator
Overview
This provides an incredibly simple way to iterate over calendar date ranges. Although it's easy few lines to add in place as needed, it can be preferable to have a reliable standalone module for such functionality when used frequently. The heavy lifting under the hood is handled by the legendary chrono library.
Basically, provided the start/stop bounds of a date range, iterate from start to end, both inclusive.
Usage
use date_iter::{Date, date_iter};
for date in date_iter(Date::from_ymd(2020, 12, 4), Date::from_ymd(2020, 12, 8)) {
println!("{}", date);
}
Dependencies
~1MB
~18K SLoC