CelestialGetPerigees Method

Returns Perigee object containing last and next perigees based on the specified UTC date.

Definition

Namespace: CoordinateSharp
Assembly: CoordinateSharp (in CoordinateSharp.dll) Version: 2.21.1.1
XMLNS for XAML: Not mapped to an xmlns.
C#
public static Perigee GetPerigees(
	DateTime d
)

Parameters

d  DateTime
DateTime

Return Value

Perigee
Perigee

Example

The following example gets the last and next lunar perigees from the specified date and display's their DateTime and Distance.
C#
Perigee perigee = Celestial.GetPerigees(new DateTime(2019, 3, 1));

Console.WriteLine(perigee.LastPerigee.Date + " " + perigee.LastPerigee.Distance.Kilometers); //2/19/2019 9:06:55 AM 356762.812526435
Console.WriteLine(perigee.NextPerigee.Date + " " + perigee.NextPerigee.Distance.Kilometers); //3/19/2019 7:48:22 PM 359378.005775414

See Also