2014-12-29 91 views
0

我有一個時間選擇器,輸入時間如下:12:30。導軌時間輸入顯示編輯時的不同格式

提交後模型的顯示也顯示了這樣的時間12:30。

但是,當我想編輯該文件的時間顯示出來是這樣的:2000-01-01 12:30:00 UTC

如何建立正確的格式FOT這個問題?

回答

0

你必須使用Ruby內置的時間格式是這樣的:

t = Time.now     #=> 2007-11-19 08:37:48 -0600 
t.strftime("%I:%M")   #=> "08:37" 

更多的信息和解釋可以發現here

+0

但是,你如何格式化輸入字段與簡單的形式:<%= f.input:start_time,如::string%> – cccvandermeer

0
<%= f.input :start_time, as: :string, input_html: { value: resource.start_time && resource.start_time.strftime("%H:%M") } %> 

使用此(注固定它:我使用繼承的資源和簡單的形式)

相關問題