public class UT1Scale extends Object implements TimeScale
UT1 is a time scale directly linked to the actual rotation of the Earth.
It is an irregular scale, reflecting Earth irregular rotation rate. The offset
between UT1 and UTC
is found in the Earth Orientation
Parameters published by IERS.
AbsoluteDate
,
Serialized FormModifier | Constructor and Description |
---|---|
protected |
UT1Scale(EOPHistory eopHistory,
UTCScale utc)
Simple constructor.
|
Modifier and Type | Method and Description |
---|---|
EOPHistory |
getEOPHistory()
Get the EOP history.
|
String |
getName()
Get the name time scale.
|
UTCScale |
getUTCScale()
Get the associated UTC scale.
|
double |
offsetFromTAI(AbsoluteDate date)
Get the offset to convert locations from
TAIScale to instance. |
<T extends CalculusFieldElement<T>> |
offsetFromTAI(FieldAbsoluteDate<T> date)
Get the offset to convert locations from
TAIScale to instance. |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getLeap, getLeap, insideLeap, insideLeap, minuteDuration, minuteDuration, offsetToTAI
protected UT1Scale(EOPHistory eopHistory, UTCScale utc)
eopHistory
- user supplied EOP history (may be null)utc
- UTC time scalepublic UTCScale getUTCScale()
public EOPHistory getEOPHistory()
public double offsetFromTAI(AbsoluteDate date)
TAIScale
to instance.offsetFromTAI
in interface TimeScale
date
- conversion dateTAIScale
time scale to get a location in instance time scaleTimeScale.offsetToTAI(DateComponents, TimeComponents)
public <T extends CalculusFieldElement<T>> T offsetFromTAI(FieldAbsoluteDate<T> date)
TAIScale
to instance.offsetFromTAI
in interface TimeScale
T
- type of the filed elementsdate
- conversion dateTAIScale
time scale to get a location in instance time scaleTimeScale.offsetToTAI(DateComponents, TimeComponents)
public String getName()
Copyright © 2002-2023 CS GROUP. All rights reserved.