2016-05-05 8 views

Antwort

1

Bekannter Fehler, siehe https://github.com/Maatwebsite/Laravel-Excel/issues/404 für Details.

Wenn Sie jedoch chunk() verwenden, um die Zellen zu lesen, kann das Excel-Datetime-Format nicht von einem Float in ein Carbon-Datumsobjekt konvertiert werden.

Es gibt derzeit keine Lösung, Sie können durch Aufruf Config vor dem Aufruf Last dieses Problem umgehen:

config(['excel.import.dates.columns' => [ 
     'deleted_at, 
     'updated_at' 
    ]]); 

Excel::filter('chunk')->load($file)->chunk(100 function($rows) { ... }); 

Wenn Sie nicht die Chunk-Filter, dann http://www.maatwebsite.nl/laravel-excel/docs/import#dates auf sehen, wie Set-Formate explicty auf Zellen (setDateColumns()), aber diese sollten automatisch konvertiert werden, wenn Sie die Standardwerte nicht ändern.

Verwandte Themen