日付の解析を厳密に行うようにしました。それに伴い、エラーメッセージの内容もExceptionのものを使用するようにしました。