2016-06-20 38 views
1

我不希望Active Support的默认json格式。所以我把代码放在我的项目的app.rb中。 ActiveSupport::JSON::Encoding.use_standard_json_time_format = false如何更改Active Support的默认json时间格式?

它将时间格式从iso8601更改为strftime('%Y/%m/%d %H:%M:%S %z')。但我想更改时间格式strftime('%Y-%m-%d %H:%M:%S %z')

Time.now.to_json => output "2016/06/20 10:57:43 +0300" but i want to format "2016-06-20 10:57:43 +0300" 

我的项目是一个Ruby on Sinatra。

回答