APIdock / Ruby
/
method

json_create

ruby latest stable - Class: DateTime
json_create(object)
public

Deserializes JSON string by converting year y, month m, day d, hour H, minute M, second S, offset of and Day of Calendar Reform sg to DateTime.

# File ext/json/lib/json/add/date_time.rb, line 12
 def self.json_create(object)
 args = object.values_at('y', 'm', 'd', 'H', 'M', 'S')
 of_a, of_b = object['of'].split('/')
 if of_b and of_b != '0'
 args << Rational(of_a.to_i, of_b.to_i)
 else
 args << of_a
 end
 args << object['sg']
 civil(*args)
 end

AltStyle によって変換されたページ (->オリジナル) /