Function practical_astronomy_rust::moon::moonrise_and_moonset
source · pub fn moonrise_and_moonset(
local_date_day: f64,
local_date_month: u32,
local_date_year: u32,
is_daylight_saving: bool,
zone_correction_hours: i32,
geog_long_deg: f64,
geog_lat_deg: f64
) -> (f64, f64, f64, u32, u32, f64, f64, f64, f64, u32, u32, f64)
Expand description
Calculate date/time of local moonrise and moonset.
§Arguments
local_date_day
– Local date, day part.local_date_month
– Local date, month part.local_date_year
– Local date, year part.is_daylight_saving
– Is daylight savings in effect?zone_correction_hours
– Time zone correction, in hours.geog_long_deg
– Geographical longitude, in degrees.geog_lat_deg
– Geographical latitude, in degrees.
§Returns
mr_lt_hour
– Moonrise, local time (hour part)mr_lt_min
– Moonrise, local time (minutes part)mr_local_date_day
– Moonrise, local date (day)mr_local_date_month
– Moonrise, local date (month)mr_local_date_year
– Moonrise, local date (year)mr_azimuth_deg
– Moonrise, azimuth (degrees)ms_lt_hour
– Moonset, local time (hour part)ms_lt_min
– Moonset, local time (minutes part)ms_local_date_day
– Moonset, local date (day)ms_local_date_month
– Moonset, local date (month)ms_local_date_year
– Moonset, local date (year)ms_azimuth_deg
– Moonset, azimuth (degrees)