使用php excel阅读器阅读xls日期值

Jos*_*eph 1 php excel datetime phpexcel

我正在使用PHPExcel读取excel文件中具有类似'Mar-13'的值的日期单元格,但它返回的整数值如'41791'.请问,我需要做些什么来确保日期正确读入?

Ger*_*ard 5

Excel将日期存储为序列化时间戳(自19/1/19以来的天数),您可以将其转换为Unix时间戳并使用标准php日期函数对其进行格式化

$unix_timestamp = ($cell_value - 25569) * 86400;
$phpdate = date("m-d-Y", $unix_timestamp);
Run Code Online (Sandbox Code Playgroud)