Module: Poms::Timestamp

Defined in:
lib/poms/timestamp.rb

Overview

Functionality for manipulating Poms timestamps

Class Method Summary collapse

Class Method Details

.to_datetime(timestamp) ⇒ Object

Convert unix timestamp in milliseconds to datetime



7
8
9
10
11
# File 'lib/poms/timestamp.rb', line 7

def to_datetime(timestamp)
  return unless timestamp

  Time.at(timestamp / 1000).to_datetime
end

.to_unix_ms(datetime) ⇒ Object

Convert to unix timestamp in milliseconds



14
15
16
17
18
# File 'lib/poms/timestamp.rb', line 14

def to_unix_ms(datetime)
  return unless datetime

  datetime.to_i * 1000
end