我可能過度複雜了我需要做的事情,但這是我現在擁有的。在單獨的字段中導入日期時間
我有了2場
starts_at as DATETIME
end_time as DATETIME
一個職位控制器I採用
calendar_date_select :starts_at ,:time => false
我保存日期時間爲
time_select :starts_at, {:twelve_hour => true}
這節省EVENT_DATE的形式保存活動日期,即12/26/2009,開始時間爲下午7:00
我還需要保存事件END_TIME,而無需重新輸入日期,只是時間
time_select :end_time, {:twelve_hour => true}
如果我只是使用上面,時間是正確的,但日期dafaults爲01/01/2000
如何從starts_at中保存同一日期的日期?
我的控制器應該在哪裏。我已經把它放在我的更新操作之上,沒有任何反應。但也不會設置這個時間的日期? – Fresh 2009-12-21 22:33:15
如果您希望它們可由用戶編輯,則您需要在新的和編輯控制器方法中執行此操作。如果你不希望用戶對它有任何控制,那麼你可以像你說的那樣把它放在頂端的創建和更新方法中。 – 2009-12-22 16:10:00