ephem/ephem.rs
1use pracstro::{sol, time};
2
3fn main() {
4 let now = time::Date::now();
5 for p in sol::PLANETS {
6 let (ra, de) = p.location(now).equatorial();
7 let ((rah, ram, _), (ded, dem, _)) = (ra.clock(), de.to_latitude().degminsec());
8 println!(
9 "{:<10} {:>2}h{:02} RA {:>3}°{:02}' De {:.2} AU",
10 p.name,
11 rah,
12 ram,
13 ded,
14 dem,
15 p.distance(now)
16 );
17 }
18}