Module: Jsoner::DateTimeSerializer
- Defined in:
- lib/emery/jsoner.rb
Class Method Summary collapse
Class Method Details
.jsoner_deserialize(json_value) ⇒ Object
140 141 142 143 144 145 146 147 |
# File 'lib/emery/jsoner.rb', line 140 def self.jsoner_deserialize(json_value) T.check(String, json_value) begin DateTime.strptime(json_value, '%Y-%m-%dT%H:%M:%S') rescue raise JsonerError.new("Failed to parse DateTime from '#{json_value.inspect.to_s}' format %Y-%m-%dT%H:%M:%S is required") end end |