Module: Cadence::Utils
- Defined in:
- lib/cadence/utils.rb
Constant Summary collapse
- NANO =
10**9
- MILLI =
10**3
Class Method Summary collapse
Class Method Details
.time_from_nanos(timestamp) ⇒ Object
7 8 9 10 |
# File 'lib/cadence/utils.rb', line 7 def time_from_nanos() seconds, nanoseconds = .divmod(NANO) Time.at(seconds, nanoseconds, :nsec) end |
.time_to_nanos(time) ⇒ Object
12 13 14 |
# File 'lib/cadence/utils.rb', line 12 def time_to_nanos(time) time.to_f * NANO end |