2013-03-16 72 views
0

我正在开发一个rails 3.2应用程序。 我在初始化程序/ time_format.rb文件中有以下配置。Rails日期格式

Date::DATE_FORMATS.merge!(default: "%m/%d/%Y") 
Date::DATE_FORMATS.merge!(db: "%m/%d/%Y") 
Time::DATE_FORMATS.merge!(default: "%m/%d/%Y %H:%M:%S") 
Time::DATE_FORMATS.merge!(db: "%m/%d/%Y %H:%M:%S") 

我想要所有日期格式%m /%d /%Y。 它工作正常,除了输入元素显示“yyyy-mm-dd”格式? 我错过了什么?

谢谢。

山姆

回答

1

你说的是date_select表单助手吗?

也许尝试修改你的表单是这样吗?

date_select("article", "written_on", :order => [:month, :day, :year]) 

查看API了解更多详情。

+0

我使用text_field。 – 2013-03-16 17:46:57