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
# 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



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

def to_unix_ms(datetime)
  return unless datetime
  datetime.to_i * 1000
end