Class: DateTime

Inherits:
Date show all
Defined in:
lib/opium/extensions/date_time.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.to_parse(object) ⇒ Object



14
15
16
# File 'lib/opium/extensions/date_time.rb', line 14

def to_parse(object)
  object.to_datetime.to_parse if object
end

.to_ruby(object) ⇒ Object



10
11
12
# File 'lib/opium/extensions/date_time.rb', line 10

def to_ruby(object)
  object.to_datetime if object
end

Instance Method Details

#to_parseObject



2
3
4
5
6
7
# File 'lib/opium/extensions/date_time.rb', line 2

def to_parse
  {
    '__type' => 'Date',
    'iso' => self.iso8601
  }
end