Class: Kali::Type::DateTime
Overview
Instance Method Summary
collapse
Methods inherited from Kali::Type
#decode, #encode, #initialize
Constructor Details
This class inherits a constructor from Kali::Type
Instance Method Details
#decode!(string) ⇒ Object
17
18
19
|
# File 'lib/kali/type/date_time.rb', line 17
def decode!(string)
::DateTime.parse(string)
end
|
#encode!(object) ⇒ Object
12
13
14
15
|
# File 'lib/kali/type/date_time.rb', line 12
def encode!(object)
date_time = object.to_datetime
date_time.strftime("%Y%m%dT%H%M%S#{detect_timezone(date_time)}")
end
|