PHPExcel - чтение значения времени из ячейки

Я загружаю файл Excel, в котором есть ячейки с данными о времени, например, 08:00:00. Но когда я пытаюсь прочитать эти ячейки с помощью getValue(), она возвращает некоторые числа с плавающей точкой вместо фактического времени (в случае 08:00:00 она возвращает 0.3333333). Вот мой код:

 $objPHPExcel = PHPExcel_IOFactory::load($filename);
 $objWorksheet = $objPHPExcel->getActiveSheet();
 echo $objWorksheet->getCellByColumnAndRow(3, 5)->getValue();

Как мне обойти это странное преобразование?

PHPExcel 1.7.6 и Excel 2003 Worksheet (.xls)

9
задан pnuts 4 September 2015 в 02:18
поделиться