Добрый день.Я использую библиотеку PhpSpreadsheet для импорта xlsx.
В столбце I в xlsx у меня есть это значение 20/10/1970 00:00:00
, которое отображается как 1970-10-20 00:00:00
, но когда я импортирую его:
$dataArray = $spreadsheet->getActiveSheet()
->rangeToArray(
'A2:AO3', // The worksheet range that we want to retrieve
NULL, // Value that should be returned for empty cells
NULL, // Should formulas be calculated (the equivalent of getCalculatedValue() for each cell)
TRUE, // Should values be formatted (the equivalent of getFormattedValue() for each cell)
TRUE // Should the array be indexed by cell row and cell column
);
, я получаю странное["I"] => float(25861)
Пожалуйста, помогите мне получить данные углерода в этом поле.
Если я попытаюсь преобразовать это число с плавающей точкой, как полученную мной метку времени, 01/01/1970
не 10/20/1970
Другая дата, которую я получаю как["J"] => float(43195.4092014)