Method: OData::Properties::DateTime#value
- Defined in:
- lib/odata/properties/date_time.rb
#value ⇒ DateTime?
Returns the property value, properly typecast
7 8 9 10 11 12 13 14 15 16 17 |
# File 'lib/odata/properties/date_time.rb', line 7 def value if @value.nil? && allows_nil? nil else begin ::DateTime.strptime(@value, '%Y-%m-%dT%H:%M:%S.%L') rescue ArgumentError ::DateTime.parse(@value) end end end |