Look at the data ... XSLX is a Zip-compressed XML file, if I recall correctly. Don't try to guess by "looking through a glass, darkly." Go to the actual source and see what is actually there. It's quite likely that what Excel put there is its internal representation of a date, which would be "days since some epoch."