У меня есть строка: "31-02-2010"
и хочу проверить, является ли это допустимой датой. Что лучший способ состоит в том, чтобы сделать это?
Мне нужен метод который, который возвращает true, если строка является допустимой датой и ложью, если это не.
require 'date'
begin
Date.parse("31-02-2010")
rescue ArgumentError
# handle invalid date
end