0
我有一個時間選擇器,輸入時間如下:12:30。導軌時間輸入顯示編輯時的不同格式
提交後模型的顯示也顯示了這樣的時間12:30。
但是,當我想編輯該文件的時間顯示出來是這樣的:2000-01-01 12:30:00 UTC
如何建立正確的格式FOT這個問題?
我有一個時間選擇器,輸入時間如下:12:30。導軌時間輸入顯示編輯時的不同格式
提交後模型的顯示也顯示了這樣的時間12:30。
但是,當我想編輯該文件的時間顯示出來是這樣的:2000-01-01 12:30:00 UTC
如何建立正確的格式FOT這個問題?
你必須使用Ruby內置的時間格式是這樣的:
t = Time.now #=> 2007-11-19 08:37:48 -0600
t.strftime("%I:%M") #=> "08:37"
更多的信息和解釋可以發現here
<%= f.input :start_time, as: :string, input_html: { value: resource.start_time && resource.start_time.strftime("%H:%M") } %>
使用此(注固定它:我使用繼承的資源和簡單的形式)
但是,你如何格式化輸入字段與簡單的形式:<%= f.input:start_time,如::string%> – cccvandermeer