I, like so many others have been confused by the Excel/reader.php problem with dates. I took the time today to patch it for myself. This works in my situations, but may not in yours. Make a backup before trying this.
You will see in the diff that for some reason the date being returned was off by a day, so I fixed by adding 86400.
Here is the patch: