Преобразовать все значение в дату столбца Spesific из Excel, используя PHPSpreadSheet - PullRequest
1 голос
/ 30 октября 2019

У меня есть таблицы xlsx, и я использую PhpSpreadsheet для их анализа. Один столбец - это формат даты. Проблема в том, что PhpSpreadsheet возвращает значения из ячеек с форматированием даты в неопределенном формате:

2 января 19 (в Excel) и 43467 (после экспорта)

И мне нужно сохранитьцелые таблицы в точности соответствуют формату Excel, например, «2 января 19», а не «43467»

Я прочитал Получить дату из ячейки таблицы , но это возможноЯ не могу решить мою проблему

Ниже приведен код, который у меня есть прямо сейчас:

        $spreadsheet = $reader->load($_FILES['berkas_excel']['tmp_name']);
        $sheetData = $spreadsheet->getSheet(0)->toArray();
        echo count($sheetData);
        for($i = 3;$i < count($sheetData) ;$i++)
        {
                $kode = $sheetData[$i]['0'];
                $tgl = $sheetData[$i]['1']; //This is where the Date Column 
                $shift_rec = $sheetData[$i]['2'];
                $grup = $sheetData[$i]['3'];
                $pekan = $sheetData[$i]['4'];
                $bulan = $sheetData[$i]['5'];
        }

Я надеюсь, что кто-нибудь может помочь мне получить «2 января 19» в результате, поэтому я могувставьте его в мою базу данных после этого,

Спасибо всем, кто хочет ответить / помочь моей проблеме прямо сейчас

...