Return false for invalid date rather than throwing an exception
Return false for invalid date rather than throwing an exception