Class: KDL::Types::DateTime
- Inherits:
-
Value
- Object
- Value
- KDL::Types::DateTime
show all
- Defined in:
- lib/kdl/types/date_time.rb
Constant Summary
Constants inherited
from Value
Value::Null
Instance Attribute Summary
Attributes inherited from Value
#format, #type, #value
Class Method Summary
collapse
Methods inherited from Value
#as_type, from, #initialize, #stringify_value, #to_s
Constructor Details
This class inherits a constructor from KDL::Value
Class Method Details
.call(value, type = 'date-time') ⇒ Object
6
7
8
9
10
11
|
# File 'lib/kdl/types/date_time.rb', line 6
def self.call(value, type = 'date-time')
return nil unless value.is_a? ::KDL::Value::String
time = ::Time.iso8601(value.value)
new(time, type: type)
end
|