|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.mbari.util.DateConverter
Utilities for converting between diferent types of commonly used scientific date formats
| Constructor Summary | |
DateConverter()
|
|
| Method Summary | |
static int |
dateToDayOfYear(java.util.Date date)
|
static int |
dateToDayOfYear(long millis)
|
static java.util.Date |
doyToDate(double dayOfYear,
double year)
Convert the Day of a Year to a Date object. |
static java.util.Date |
doyToDate(double dayOfYear,
int year)
Convert the Day of a Year to a Date object |
static java.util.Date |
doyToDate(float dayOfYear,
int year)
Convert the Day of a Year to a Date object |
static java.util.Date |
doyToDate(int dayOfYear,
int year)
Convert the Day of a Year to a Date object |
static boolean |
isLeap(double year)
Check to see if a year is a leap year |
static boolean |
isLeap(int year)
Check to see if a year is a leap year |
static void |
main(java.lang.String[] args)
Method declaration |
static long |
serialDaysToUtc(double serialDay)
Convert from serial days, the format used by matlab, (Serial days.01 jan 0000 00:00:00 = Day 1) to UTC (milliseconds since 01 Jan 1970 00:00:00). |
static double |
toSerialDays(java.util.Date d)
Convert a date object ot serial days |
static double |
utcToSerialDays(double utc)
Convert from UTC (milliseconds since 01 Jan 1970 00:00:00) to serial days, the format used by matlab (Serial days. |
static double |
utcToSerialDays(long utc)
Convert from UTC (milliseconds since 01 Jan 1970 00:00:00) to serial days, the format used by matlab (Serial days. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public DateConverter()
| Method Detail |
public static final java.util.Date doyToDate(double dayOfYear,
double year)
dayOfYear - The decimal day of the year. Jan 01, 00:00:00 = 1year - The year
public static final java.util.Date doyToDate(int dayOfYear,
int year)
dayOfYear - The decimal day of the year. Jan 01, 00:00:00 = 1year - The year
public static final java.util.Date doyToDate(float dayOfYear,
int year)
dayOfYear - The decimal day of the year. Jan 01, 00:00:00 = 1year - The year
public static final java.util.Date doyToDate(double dayOfYear,
int year)
dayOfYear - The decimal day of the year. Jan 01, 00:00:00 = 1year - The year
public static final double utcToSerialDays(long utc)
utc - time in UTC
public static final double utcToSerialDays(double utc)
utc - time in UTC
public static final long serialDaysToUtc(double serialDay)
serialDay - The date value to be conerted
public static final boolean isLeap(double year)
year - The year in question
public static final boolean isLeap(int year)
year - The year in question
public static double toSerialDays(java.util.Date d)
d - The data oject to be converted
public static void main(java.lang.String[] args)
args - public static int dateToDayOfYear(java.util.Date date)
public static int dateToDayOfYear(long millis)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||