Method: OData4::Properties::DateTime#value

Defined in:
lib/odata4/properties/date_time.rb

#valueDateTime?

Returns the property value, properly typecast

Returns:



7
8
9
10
11
12
13
14
15
16
17
# File 'lib/odata4/properties/date_time.rb', line 7

def value
  if (@value.nil? || @value.empty?) && allows_nil?
    nil
  else
    begin
      date_class.strptime(@value, strptime_format)
    rescue ArgumentError
      date_class.parse(@value)
    end
  end
end