エラー対応の最新の日記
invalid date ArgumentError in XXXXController#XXX
【環境】
Ruby on Rails
【エラー状況】
invalid date ArgumentError in XXXXController#XXX
/usr/lib/ruby/1.8/date.rb:591:in `new'
- ・・
【対応】
日付に不正なデータが入っている
2/30 とか 4/31 とか
入力チェックでもいいが 応急処置
エラーを取得して 初期化してみました。
begin
DATETEMP = Date.new(session[:NEN], session[:TSUKI], session[:HI])
rescue => ex
#エラー処理
session[:NEN] ||= ''
session[:TSUKI] ||= ''
session[:HI] ||= ''
end
コメント
コメントできません (ログインするとコメントできます)
コメントはまだありません