0
我試圖將表單中的給定天數轉換爲日期時間格式。Rails 3將給定的持續時間轉換爲日期時間
我有一個字段,用戶可以把他們想要的對象的持續時間持續多少天。所以例如他們可以鍵入:90,然後將整數'90'轉換爲90天后的日期時間格式到我的數據庫。我還需要拒絕字符串,並確保它始終是一個整數。如果有人在90天內輸入,則刪除天數部分並保存整數。
我不需要顯示日期時間,只需要將它轉換爲數據庫,因爲它是一個日期時間列。這可能會很棘手,但因爲如果他們希望編輯數字,我也需要它來顯示整數。所以它必須雙向進行。
任何幫助將不勝感激:)
p.S.我的日期時間格式是yyyy-dd-mm
謝謝!
非常感謝phoet :)對於如何告訴我的模型需要一個或另一個表單進行驗證,您有什麼建議嗎? – kaigth 2012-07-10 22:14:43
這實際上讓我困惑了一下,我在遷移中設置了這些屬性? – kaigth 2012-07-10 22:31:08