我正在使用PHPExcel 1.7.7来读取excel文件。我遇到了与此thread
类似的问题要获取所有单元格数据,我使用的是rangeToArray(),如下所示:
$dataCr = $objWorksheet->rangeToArray('A'.$row.':'.'G'.$row, null, TRUE, TRUE, false);
但是,它没有以任何预期格式返回数据,例如“2011-01-14 16:15:00”或“2011-01-14”或“2011-02-25 16:15” 。相反,它返回了类似“40599.677083333”或“40599”的内容。
我确信在使用rangeToArray()时,我将以下参数设置为true:
@param boolean $calculateFormulas Should formulas be calculated?
@param boolean $formatData Should formatting be applied to cell values?
我也尝试将PHPExcel更新为1.7.8。也没用。有办法可以解决吗?预期日期可以采用上面列出的不同格式。
非常感谢