I have a string: "31-02-2010"
and want to check whether or not it is a valid date.
What is the best way to do it?
I need a method which which returns true if the string is a valid date and false if it is not.
require 'date'
begin
Date.parse("31-02-2010")
rescue ArgumentError
# handle invalid date
end