julian library
Constants
- j1900 → const double
- Julian date of the J1900.0 epoch.
- j2000 → const double
- Julian date of the J2000.0 epoch (2000 January 1.5 TT).
- julianCentury → const double
- Julian days per Julian century.
- julianYear → const double
- Julian days per Julian year.
- mjdEpoch → const double
- Modified Julian Day epoch (JD 2400000.5).
Functions
-
calendarGregorianToJD(
int y, int m, double d) → double - Converts a calendar date to Julian Day Number.
-
calendarJulianToJD(
int y, int m, double d) → double - Converts a calendar date (Julian calendar) to Julian Day Number.
-
dayOfYear(
int y, int m, int d) → int - Day of the year (1-366) for a given Gregorian date.
-
isLeapYearGregorian(
int y) → bool - Whether a Gregorian year is a leap year.
-
j2000Century(
double jd) → double - Centuries from J2000.0 for a given JD.
-
jdeToJulianYear(
double jde) → double - Converts a Julian ephemeris day to a Julian year.
-
jdToCalendar(
double jd) → ({double day, int month, int year}) - Converts a Julian Day Number to a Gregorian calendar date.
-
julianYearToJDE(
double year) → double - Converts a Julian year to JDE.