PHPExcel读取excel中的时间的时候都会转换为类似 41890.6101这样的格式,解决方式如下:
PHPExcel_Shared_Date::ExcelToPHP("要转换的时间")
使用改方法将时间转换回来,完整方法是:
date('Y/m/d',\PHPExcel_Shared_Date::ExcelToPHP($objPHPExcel->getActiveSheet()->getCell("$k$j")->getValue()));
在使用PHPExcel_Shared_Date::ExcelToPHP方法报错时候,请在方法前面加上反斜杠 '\',如上面一行所示。