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

のようにしているのですが、何か良い方法ありましたらご教示頂けますと幸いです。