TimeStandard Class |
Namespace: AGI.Foundation.Time
The TimeStandard type exposes the following members.
Name | Description | |
---|---|---|
TimeStandard | Initializes a new instance. |
Name | Description | |
---|---|---|
Abbreviation |
Gets an abbreviation for this time standard.
| |
ArithmeticSafeStandard |
Gets a time standard that is equivalent to this time standard but is safe for arithmetic.
In order to be safe for arithmetic, a time standard must not have any discontinuities,
and it must have exactly 86400 seconds in every day.
How the seconds are measured does not matter, but the standard returned by this
method must measure seconds in the same way as the standard implementing this method.
For example, UTC is not safe for arithmetic
(and thus returns TAI)
but UT1 is safe for arithmetic.
If a time standard is safe for arithmetic, returns .
| |
BarycentricDynamicalTime |
Gets the Barycentric Dynamical Time (TDB) time standard.
| |
CoordinatedUniversalTime |
Gets the Coordinated Universal Time (UTC) time standard.
| |
GlobalPositioningSystemTime |
Gets the Global Positioning System (GPS) time standard.
| |
Index |
Gets the index corresponding to this time standard.
| |
InternationalAtomicTime |
Gets the International Atomic Time (TAI) time standard.
| |
Name |
Gets the name of this time standard.
| |
TerrestrialTime |
Gets the Terrestrial Time (TT) time standard.
| |
UniversalTime1 |
Gets the Universal Time 1 (UT1) time standard.
|
Name | Description | |
---|---|---|
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
ToString |
Converts this time standard to a string representation.
(Overrides ObjectToString.) |