JulianDate |
JulianDate.add(double delta) |
Adds a double delta value and returns a new instance.
|
JulianDate |
JulianDate.add(JulianDate jds) |
Adds two JD and returns a new instance.
|
protected JulianDate |
JulianDate.clone() |
|
static JulianDate |
JulianDate.fromModifiedJulianDate(double mjd) |
Returns the JD from a Modified Julian Date (MJD), where date starts from midnight rather than noon.
|
static JulianDate |
JulianDate.fromReducedJulianDate(double rjd) |
Returns the JD from a Reduced Julian Date (RJD), used by astronomers.
|
static JulianDate |
JulianDate.fromTruncatedJulianDate(double tjd) |
Returns the JD from a Truncated Julian Day (TJD), introduced by NASA for the space program.
|
JulianDate |
JulianDate.getModifiedJulianDate() |
Returns Modified Julian Date (MJD), where date starts from midnight rather than noon.
|
JulianDate |
JulianDate.getReducedJulianDate() |
Returns Reduced Julian Date (RJD), used by astronomers.
|
JulianDate |
JulianDate.getTruncatedJulianDate() |
Returns Truncated Julian Day (TJD), introduced by NASA for the space program.
|
static JulianDate |
JulianDate.now() |
|
static JulianDate |
JulianDate.of(double jd) |
Creates JD from a double value.
|
static JulianDate |
JulianDate.of(int i,
double f) |
|
static JulianDate |
JulianDate.of(int year,
int month,
int day,
int hour,
int minute,
int second,
int millisecond) |
|
static JulianDate |
JulianDate.of(long milliseconds) |
|
static JulianDate |
JulianDate.of(java.math.BigDecimal bd) |
|
static JulianDate |
JulianDate.of(java.time.Instant instant) |
|
static JulianDate |
JulianDate.of(java.time.LocalDate localDate) |
|
static JulianDate |
JulianDate.of(java.time.LocalDateTime localDateTime) |
|
JulianDate |
JulianDate.sub(double delta) |
Subtracts a double from current instance and returns a new instance.
|
JulianDate |
JulianDate.sub(JulianDate jds) |
Subtracts a JD from current instance and returns a new instance.
|