Merge pull request #3270 from CihanSenturk/fix-import-date-format

Fixed import date format issue
This commit is contained in:
Cihan Şentürk 2025-03-10 11:43:57 +03:00 committed by GitHub
commit 49937eb721
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 5 additions and 2 deletions

View File

@ -70,8 +70,11 @@ abstract class Import implements HasLocalePreference, ShouldQueue, SkipsEmptyRow
}
try {
$row[$date_field] = Date::parse(ExcelDate::excelToDateTimeObject($row[$date_field]))
->format('Y-m-d H:i:s');
$row[$date_field] = is_numeric($row[$date_field])
? Date::parse(ExcelDate::excelToDateTimeObject($row[$date_field]))
->format('Y-m-d H:i:s')
: Date::parse($row[$date_field])
->format('Y-m-d H:i:s');
} catch (InvalidFormatException | \Exception $e) {
Log::info($e->getMessage());
}