2 stable releases
1.0.1 | Jun 21, 2023 |
---|---|
1.0.0 | Dec 15, 2018 |
#121 in Date and time
11,059 downloads per month
Used in 6 crates
23KB
206 lines
sunrise
This crate provides a function for calculating sunrise and sunset times using this method.
Usage
In order to perform the calculation, you'll need to provide the following:
- the date for which you wish to calculate the times
- the latitude and longitude of the location
Begin by adding this crate to Cargo.toml
:
[dependencies]
sunrise = "1.0.0"
Next, add a declaration for the crate:
extern crate sunrise;
You can use
the sunrise_sunset
function to perform the calculation:
// Calculate times for January 1, 2016 in Toronto
let (sunrise, sunset) = sunrise::sunrise_sunset(
43.6532,
79.3832,
2016,
1,
1,
);
Dependencies
~1MB
~18K SLoC