Solución:
Los números provienen del propio Excel, las fechas almacenadas en Excel como valores numéricos. http://www.cpearson.com/excel/datetime.htm
Para Laravel framework 5.6 y maatwebsite / excel package versión 3.1, para convertir la fecha de los números de Excel al formato de fecha normal, esta función
PhpOfficePhpSpreadsheetSharedDate::excelToDateTimeObject($dateFromExcel)
puede ser usado. Acepta enteros (fecha de Excel) y devuelve el objeto DateTime.Puede encontrar más información aquí https://github.com/Maatwebsite/Laravel-Excel/issues/1832
De esta respuesta: https://stackoverflow.com/a/55139981/9133724
¡Resuelto! Este es el código que utilicé para resolver mi problema:
CarbonCarbon::instance(PhpOfficePhpSpreadsheetSharedDate::excelToDateTimeObject($value));
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)