EpochFactory
Factory object providing commonly used epoch reference dates in astronomy and time systems.
This object contains predefined epoch dates that are frequently used in astronomical calculations and various time reference systems. These epochs serve as reference points for different time scales and coordinate systems.
Attributes
- See also
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
EpochFactory.type
Members list
Value members
Concrete fields
The CXCSEC epoch, used by the Chandra X-ray Observatory. Defined as January 1, 1998, at 00:00:00 TT.
The CXCSEC epoch, used by the Chandra X-ray Observatory. Defined as January 1, 1998, at 00:00:00 TT.
Attributes
The GLONASS epoch, used by the Russian Global Navigation Satellite System. Defined as January 1, 1996, at 00:00:00+03:00 UTC. However, this timescale follows an atomic scale after the UTC, this is why we add a 29-second offset for 1996 and then count as so in atomic timescale.
The GLONASS epoch, used by the Russian Global Navigation Satellite System. Defined as January 1, 1996, at 00:00:00+03:00 UTC. However, this timescale follows an atomic scale after the UTC, this is why we add a 29-second offset for 1996 and then count as so in atomic timescale.
Attributes
The GPS epoch, used by the Global Positioning System. Defined as January 6, 1980, at 00:00:00 UTC.
The GPS epoch, used by the Global Positioning System. Defined as January 6, 1980, at 00:00:00 UTC.
Attributes
The J1900 epoch, Defined as January 1, 1900, at 12:00 TT. A century before EpochFactory.J2000_0. This is useful to implement leap seconds for UTCScale, since leap seconds started the year ago 2000.
The J1900 epoch, Defined as January 1, 1900, at 12:00 TT. A century before EpochFactory.J2000_0. This is useful to implement leap seconds for UTCScale, since leap seconds started the year ago 2000.
Attributes
- See also
The J2000.0 epoch, which is the fundamental epoch for the ICRF reference frame. Defined as January 1, 2000, at 12:00 TT (Terrestrial Time).
The J2000.0 epoch, which is the fundamental epoch for the ICRF reference frame. Defined as January 1, 2000, at 12:00 TT (Terrestrial Time).
Attributes
The Julian epoch, which marks the beginning of the Julian calendar. Defined as January 1, 4713, BCE at 12:00 UT.
The Julian epoch, which marks the beginning of the Julian calendar. Defined as January 1, 4713, BCE at 12:00 UT.
Attributes
The NA
The NA
Attributes
The Unix epoch, used as the starting point for Unix timestamps. Defined as January 1, 1970, at 00:00:00 UTC.
The Unix epoch, used as the starting point for Unix timestamps. Defined as January 1, 1970, at 00:00:00 UTC.