Phpspreadsheet setReturnDateType () не может изменить возвращаемый тип - PullRequest
0 голосов
/ 21 января 2020

MacOSX Mojave, MAMP (PHP7 .1), установленная таблица Phps 01-21-2020

Код для воспроизведения:

    Functions::setReturnDateType(Functions::RETURNDATE_PHP_DATETIME_OBJECT);
    echo Functions::getReturnDateType();
    $oEventDate = $worksheet->getCellByColumnAndRow(BOOKINGDATE, $i)->getValue();
    $oReservedStart = $worksheet->getCellByColumnAndRow(RESERVEDSTART, $i)->getValue();
    $oReservedEnd = $worksheet->getCellByColumnAndRow(RESERVEDEND, $i)->getValue();
    $query = "',event_date = ".gettype($oEventDate).' '.var_export($oReservedStart,TRUE).' '.var_export($oReservedEnd,TRUE) ;

Результат:

O

event_date = integer 1.5625 1.70833333333333303727386009995825588703155517578125

Чего мне не хватает, или это ошибка?

...