func ExampleApogee() { // Example 50.a, p. 357. j := apsis.Apogee(1988.75) fmt.Printf("JDE = %.4f\n", j) y, m, d := julian.JDToCalendar(j) d, f := math.Modf(d) fmt.Printf("%d %s %d, at %.62d TD\n", y, time.Month(m), int(d), base.NewFmtTime(f*24*3600)) // Output: // JDE = 2447442.3543 // 1988 October 7, at 20ʰ30ᵐ TD }
func ExampleApogee() { // Example 50.a, p. 357. j := apsis.Apogee(1988.75) fmt.Printf("JDE = %.4f\n", j) y, m, d := julian.JDToCalendar(j) d, f := math.Modf(d) fmt.Printf("%d %s %d, at %m TD\n", y, time.Month(m), int(d), sexa.FmtTime(unit.TimeFromDay(f))) // Output: // JDE = 2447442.3543 // 1988 October 7, at 20ʰ30ᵐ TD }