Uses of Class
jodd.time.JulianDate
Packages that use JulianDate
-
Uses of JulianDate in jodd.time
Fields in jodd.time declared as JulianDateModifier and TypeFieldDescriptionstatic final JulianDateJulianDate.JD_1970Julian Date for 1970-01-01T00:00:00 (Thursday).static final JulianDateJulianDate.JD_2001Julian Date for 2001-01-01T00:00:00 (Monday).private static final JulianDateJulianDate.JD_MJD_0Julian Date when Modified Julian Date (MJD) is 0.private static final JulianDateJulianDate.JD_RJD_0Julian Date when Reduced Julian Date (RJD) is 0.private static final JulianDateJulianDate.JD_TJD_0Julian Date when Truncated Julian Date (TJD) is 0.Methods in jodd.time that return JulianDateModifier and TypeMethodDescriptionJulianDate.add(double delta) Adds a double delta value and returns a new instance.JulianDate.add(JulianDate jds) Adds two JD and returns a new instance.protected JulianDateJulianDate.clone()static JulianDateJulianDate.fromModifiedJulianDate(double mjd) Returns the JD from a Modified Julian Date (MJD), where date starts from midnight rather than noon.static JulianDateJulianDate.fromReducedJulianDate(double rjd) Returns the JD from a Reduced Julian Date (RJD), used by astronomers.static JulianDateJulianDate.fromTruncatedJulianDate(double tjd) Returns the JD from a Truncated Julian Day (TJD), introduced by NASA for the space program.JulianDate.getModifiedJulianDate()Returns Modified Julian Date (MJD), where date starts from midnight rather than noon.JulianDate.getReducedJulianDate()Returns Reduced Julian Date (RJD), used by astronomers.JulianDate.getTruncatedJulianDate()Returns Truncated Julian Day (TJD), introduced by NASA for the space program.static JulianDateJulianDate.now()static JulianDateJulianDate.of(double jd) Creates JD from a double value.static JulianDateJulianDate.of(int i, double f) static JulianDateJulianDate.of(int year, int month, int day, int hour, int minute, int second, int millisecond) static JulianDateJulianDate.of(long milliseconds) static JulianDateJulianDate.of(BigDecimal bd) static JulianDatestatic JulianDatestatic JulianDateJulianDate.of(LocalDateTime localDateTime) JulianDate.sub(double delta) Subtracts a double from current instance and returns a new instance.JulianDate.sub(JulianDate jds) Subtracts a JD from current instance and returns a new instance.Methods in jodd.time with parameters of type JulianDateModifier and TypeMethodDescriptionJulianDate.add(JulianDate jds) Adds two JD and returns a new instance.intJulianDate.daysBetween(JulianDate otherDate) Calculates the number of days between two dates.intJulianDate.daysSpan(JulianDate otherDate) Returns span between two days.JulianDate.sub(JulianDate jds) Subtracts a JD from current instance and returns a new instance.