Class: Zebris::Types::Date

Inherits:
Object
  • Object
show all
Defined in:
lib/zebris/types.rb

Class Method Summary collapse

Class Method Details

.deserialize(date) ⇒ Object



30
31
32
# File 'lib/zebris/types.rb', line 30

def self.deserialize(date)
  ::Date.parse(date)
end

.serialize(val) ⇒ Object



34
35
36
37
38
# File 'lib/zebris/types.rb', line 34

def self.serialize(val)
  raise "#{val} not a valid Date" unless val.respond_to?(:to_time)

  Time.serialize(val.to_time)
end