class method
self.convert_dates_from
Ruby on Rails 5.2.8.1
Since v3.1.12 PrivateSignature
self.convert_dates_from(data)
No documentation comment.
Parameters
-
datareq
Source
# File activesupport/lib/active_support/json/decoding.rb, line 48
def convert_dates_from(data)
case data
when nil
nil
when DATE_REGEX
begin
Date.parse(data)
rescue ArgumentError
data
end
when DATETIME_REGEX
begin
Time.zone.parse(data)
rescue ArgumentError
data
end
when Array
data.map! { |d| convert_dates_from(d) }
when Hash
data.each do |key, value|
data[key] = convert_dates_from(value)
end
else
data
end
end
Defined in activesupport/lib/active_support/json/decoding.rb line 48
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveSupport::JSON