Date must be a valid Excel date. Excel stores dates as serial numbers. For example, the date Jan 1, 2000 is equal to the serial number 32526 in Excel. To check that Excel is correctly recognizing a date, you can temporarily format the date as a number.
Excel only recognizes dates after 1/1/1900.