Class TimeConverter
java.lang.Object
org.orekit.files.ccsds.definitions.TimeConverter
Dates reader/writer.
- Since:
- 11.0
- Author:
- Luc Maisonobe
-
Constructor Summary
ConstructorsConstructorDescriptionTimeConverter(TimeScale timeScale, AbsoluteDate referenceDate) Build a time system. -
Method Summary
Modifier and TypeMethodDescriptioncomponents(AbsoluteDate date) Generate calendar components.Get the reference date for relative dates (may be null if no relative dates are used).Get the base time scale.doubleoffset(AbsoluteDate date) Generate relative offset.Parse a relative or absolute date.
-
Constructor Details
-
TimeConverter
Build a time system.- Parameters:
timeScale- base time scalereferenceDate- reference date for relative dates (may be null if no relative dates are used)
-
-
Method Details
-
parse
Parse a relative or absolute date.- Parameters:
s- string to parse- Returns:
- parsed date
-
components
Generate calendar components.- Parameters:
date- date to convert- Returns:
- date components
-
offset
Generate relative offset.- Parameters:
date- date to convert- Returns:
- relative offset
-
getTimeScale
Get the base time scale.- Returns:
- base time scale
-
getReferenceDate
Get the reference date for relative dates (may be null if no relative dates are used).- Returns:
- reference date for relative dates (may be null if no relative dates are used)
- Since:
- 12.0
-