Получить дату в формате PHPExcel

Я пытаюсь получить дату (формат PHPExcel) из ячейки (C24), но я получаю только это:

Ячейка (C24) имеет следующую формулу: =G2-(ДЕНЬНЕД(G2)-2)

echo "Calc Value:".$phpExcel->getActiveSheet()->getCell('C24')->getCalculatedValue()."\n";
echo "Format Value:".$phpExcel->getActiveSheet()->getCell('C24')->getFormattedValue()."\n";
echo "Value:".$phpExcel->getActiveSheet()->getCell('C24')->getValue()."\n";
echo "Value:".$phpExcel->getActiveSheet()->getCell('C24')->getOldCalculatedValue()."\n";

//Output:
Calc Value:#VALUE!
Format Value:#VALUE!
Value:=G2-(WEEKDAY(G2)-2)
Value:

Я ожидал получить формат даты PHPExcel, что-то вроде «48223».

Есть идеи?

Спасибо!


person jbernardo    schedule 02.10.2017    source источник
comment
Итак, дайте нам несколько подсказок... что находится в ячейке G2?   -  person Mark Baker    schedule 02.10.2017
comment
И обратите внимание, что это не формат даты PHPExcel.... это сериализованная временная метка MS Excel..... мы не изобрели ее, чтобы быть злобной и усложнять ситуацию, это сделала Microsoft   -  person Mark Baker    schedule 02.10.2017
comment
Хорошо, временная метка MS Excel.... вперед... C2 = текущая дата... просто "10.02.2017" (бразильский формат).   -  person jbernardo    schedule 02.10.2017