相关疑难解决方法(0)

Rails to_json使用不同的DATE_FORMATS .to_s

在我的rails_defaults.rb中有以下内容:

Date::DATE_FORMATS[:default] = '%m/%d/%Y'
Time::DATE_FORMATS[:default]= '%m/%d/%Y %H:%M:%S'
Run Code Online (Sandbox Code Playgroud)

为什么以下结果不同:

ruby-1.9.2-p180 :005 > MyModel.find(2).to_json(:only => :start_date)
 => "{\"start_date\":\"2012-02-03\"}" 

ruby-1.9.2-p180 :006 > MyModel.find(2).start_date.to_s
 => "02/03/2012" 
Run Code Online (Sandbox Code Playgroud)

更重要的是,我该如何to_json使用%m/%d/%Y

ruby-on-rails date-format

3
推荐指数
1
解决办法
3340
查看次数

标签 统计

date-format ×1

ruby-on-rails ×1