Я хочу подтвердить дату в моей модели в Ruby on Rails, однако значения дня, месяца и года уже конвертируются в неправильную дату к моменту, когда они достигают моей модели.
Например, если я вхожу 31 февраля 2009 года в мой взгляд, когда я использую Model.new(params[:model])
в своем контроллере, он преобразует его в "3 марта 2009", который моя модель затем видит как действительную дату, но это неверно.
Я хотел бы иметь возможность выполнить эту проверку в моей модели. Есть ли способ, которым я могу, или я об этом совершенно неправильно?
Я нашел это "" Проверка даты", в котором обсуждалась проблема, но она никогда не была разрешена.