Я использую следующий код в электронной таблице PHP:
\PhpOffice\PhpSpreadsheet\Shared\Date::excelToTimestamp($date);
Насколько я понимаю, это должно конвертировать любой с учетом даты на основе PHPspreadsheet (так, включая ODS /CSV и т. Д.) Дата для отметки времени Unix?Но, например, эта дата 01/08/08
(и была извлечена с toArray
) выходит с -2208988800.Что я делаю не так?
Интересно, было ли это потому, что мои ячейки не были отформатированы как даты, однако даже с форматом xlsx и date он не работает.К вашему сведению, я использую LibreOffice в Linux.