2015-06-17 41 views
1

我得到了一個我在ActiveAdmin中顯示的旅行列表,索引使用了formats.fr.yml,日期以正確的格式顯示。 但是,當我修改旅程時,在表單中,ActiveAdmin不再使用formats.fr.yml。 這是形式的行:ActiveAdmin格式的日期格式

f.input :start_date, as: :date_time_picker 

我想是這樣的:

f.input :start_date, as: :date_time_picker, :value => :start_date.strftime('%d-%m-%Y %I:%M') 

但它不工作。 順便說一句,當我用datepicker更改日期時,它會將日期更改爲正確的格式(但由於某些js)。

感謝您的幫助。

回答

0

試試這個,

f.input :start_date, :value => :start_date.try(:strftime,'%y-%m-%d %i:%m') 

try將阻止你獲得的例外,當日期是零。