Dan*_*May 4 html ruby forms date sinatra
我在Ruby/Sinatra中有一个表单,其中显示了一个日期字段:
%input{:type => "date", :name => "due_date", :value => @m.due_date}
Run Code Online (Sandbox Code Playgroud)
在屏幕上,表单字段显示为day-month-year
(例如23-11-2012).
我希望将字段内容显示为year-month-day
(例如2012-11-23).
建议?
尝试:
@m.due_date.strftime("%Y-%m-%d")
Run Code Online (Sandbox Code Playgroud)
请查看http://www.ruby-doc.org/core-1.9.3/Time.html#method-i-strftime