我试着用Laravel 5.4的PHPExcel导入Excel格式的DATE列文件。 PHPExcel将文件和输出日期读入双数。 PHP的date()函数无法转换为导入数据库的日期。Laravel PHPExcel将日期转换为双重
有没有人得到同样的问题?
更新:这是我的代码
Excel::filter('chunk')
->selectSheetsByIndex(1)
->load(config('excel.import.storage').$fileName)
->chunk(1000, function($rows) {
foreach ($rows as $i=>$row) {
dd($row->toArray());
}
});
在Excel列中的日期是2017年3月3日。输出是42797.0所以,date()函数不能工作。
至少提供了你尝试过的东西?还提供了一个通过PHPExcel读取该列后得到的示例。 – Gal
[使用PHP Excel进行Excel日期转换]可能的重复(http://stackoverflow.com/questions/11119631/excel-date-conversion-using-php-excel) – Gal