Class: Horologium::Scales::TAI
- Defined in:
- lib/horologium/scales/tai.rb,
sig/horologium/scales/tai.rbs
Overview
International Atomic Time, the scale atomic clocks keep. The library stores an instant as a TAI Julian Date, so reading an instant in TAI returns the value it already holds.
Class Method Summary collapse
-
.from_reference(value, _precision) ⇒ Horologium::Numeric::TwoPartFloat, Horologium::Numeric::Exact
The value, unchanged: instants are stored in TAI.
-
.to_reference(value, _precision) ⇒ Horologium::Numeric::TwoPartFloat, Horologium::Numeric::Exact
The value, unchanged: instants are stored in TAI.
Methods inherited from Base
provenance, seconds_in_day, si_seconds_in_day, zone_designator
Class Method Details
.from_reference(value, _precision) ⇒ Horologium::Numeric::TwoPartFloat, Horologium::Numeric::Exact
The value, unchanged: instants are stored in TAI.
24 25 26 |
# File 'lib/horologium/scales/tai.rb', line 24 def from_reference(value, _precision) value end |
.to_reference(value, _precision) ⇒ Horologium::Numeric::TwoPartFloat, Horologium::Numeric::Exact
The value, unchanged: instants are stored in TAI.
35 36 37 |
# File 'lib/horologium/scales/tai.rb', line 35 def to_reference(value, _precision) value end |