treecalc.rt
Class JulianDate
java.lang.Object
treecalc.rt.JulianDate
public final class JulianDate
- extends java.lang.Object
- Author:
- VHHNS01
Method Summary |
static int[] |
fromJulian(int injulian)
Converts a Julian day to a calendar date ref : Numerical Recipes in
C, 2nd ed., Cambridge University Press 1992. |
static void |
fromJulian(int injulian,
int[] outjulian)
Converts a Julian day to a calendar date ref : Numerical Recipes in
C, 2nd ed., Cambridge University Press 1992. |
static int |
getDaysOfMonth(int year,
int month)
|
static boolean |
isDate(int julian)
|
static boolean |
isDate(int[] ymd)
|
static boolean |
isLeapYear(int year)
|
static int |
toJulian(int[] ymd)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JulianDate
public JulianDate()
getDaysOfMonth
public static final int getDaysOfMonth(int year,
int month)
isLeapYear
public static final boolean isLeapYear(int year)
isDate
public static final boolean isDate(int julian)
isDate
public static final boolean isDate(int[] ymd)
toJulian
public static final int toJulian(int[] ymd)
fromJulian
public static final int[] fromJulian(int injulian)
- Converts a Julian day to a calendar date ref : Numerical Recipes in
C, 2nd ed., Cambridge University Press 1992.
- Parameters:
injulian
-
- Returns:
- int[] { year, month, day }
fromJulian
public static final void fromJulian(int injulian,
int[] outjulian)
- Converts a Julian day to a calendar date ref : Numerical Recipes in
C, 2nd ed., Cambridge University Press 1992.
Array allocation is avoided in this method.
- Parameters:
injulian
-
Copyright © 2013. All Rights Reserved.