Package uk.ac.starlink.ttools.convert
Class Iso8601ToJulian
- java.lang.Object
-
- uk.ac.starlink.ttools.convert.Iso8601Converter
-
- uk.ac.starlink.ttools.convert.Iso8601ToJulian
-
- All Implemented Interfaces:
ValueConverter
public class Iso8601ToJulian extends Iso8601Converter
Converts between Strings in ISO-8601 format and numeric date as a Julian Year.- Since:
- 23 Feb 2006
- Author:
- Mark Taylor
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class uk.ac.starlink.ttools.convert.Iso8601Converter
Iso8601Converter.DateKit
-
-
Constructor Summary
Constructors Constructor Description Iso8601ToJulian(uk.ac.starlink.table.ValueInfo isoInfo)Constructs a new converter from ISO-8601 date Strings to Julian year Doubles.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected doublefromMjd(double mjd)Converts from Modified Julian Date to this converter's public date.protected doubletoMjd(double number)Converts from this converter's public date value to Modified Julian Date.java.lang.StringtoString()-
Methods inherited from class uk.ac.starlink.ttools.convert.Iso8601Converter
convert, dateToMjd, getInputInfo, getKit, getOutputInfo, mjdToUnixMillis, unconvert, unixMillisToMjd
-
-
-
-
Method Detail
-
toMjd
protected double toMjd(double number)
Description copied from class:Iso8601ConverterConverts from this converter's public date value to Modified Julian Date.- Specified by:
toMjdin classIso8601Converter- Parameters:
number- date value- Returns:
- date as MJD
-
fromMjd
protected double fromMjd(double mjd)
Description copied from class:Iso8601ConverterConverts from Modified Julian Date to this converter's public date.- Specified by:
fromMjdin classIso8601Converter- Parameters:
mjd- date as MJD- Returns:
- date value
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-