【发布时间】:2017-04-08 12:35:50
【问题描述】:
我尝试使用 Laravel 5.4 导入一个带有由 PHPExcel 格式化为 DATE 的列的 excel 文件。 PHPExcel 将文件和输出日期读取为双数。 PHP 的 date() 函数无法转换成日期导入数据库。
有人遇到同样的问题吗?
更新:这是我的代码
Excel::filter('chunk')
->selectSheetsByIndex(1)
->load(config('excel.import.storage').$fileName)
->chunk(1000, function($rows) {
foreach ($rows as $i=>$row) {
dd($row->toArray());
}
});
Excel 列中的日期是 03/03/2017。输出为 42797.0 所以,date() 函数不能工作。
【问题讨论】:
-
至少提供了您尝试过的东西?还提供一个示例,说明您通过 PHPExcel 阅读本专栏后得到的内容。