Railsで日付文字列をunixtimeで保存する
Railsで
"2017-3-6"などのデータをunixtimeで保存する場合、どこで処理を持つのが一般的でしょうか?
def set_params
tmp = params.require(:user).permit(
:name,
:date
)
tmp[:date] = DateTime.parse(tmp[:date]).to_i unless tmp[:date].blank?
return tmp
end
現状上記のようにして、set_paramsを
User.assign_attributes set_params
のようにしているのですが、何か良い方法ありましたらご教示頂けますと幸いです。