Module: Depict::Converters::UnixTimestamp
- Defined in:
- lib/depict/converters/unix_timestamp.rb
Class Method Summary collapse
Class Method Details
.deserialize(value) ⇒ Object
14 15 16 17 18 19 20 |
# File 'lib/depict/converters/unix_timestamp.rb', line 14 def self.deserialize(value) if value.respond_to? :to_f Time.at(value.to_f / 1000.0).utc else nil end end |
.serialize(value) ⇒ Object
6 7 8 9 10 11 12 |
# File 'lib/depict/converters/unix_timestamp.rb', line 6 def self.serialize(value) if value.respond_to? :utc value.utc.to_i * 1000 else nil end end |