См. Ответ на этот вопрос Дней с 1900
или прочитайте раздел 3.2 (и, в частности, 3.2.3) в не очень полезной «Справочной документации разработчика по функциям PHPExcel», в которой подробно описывается, как конвертировать даты в Excel в даты PHP (или объекты даты / времени PHP).
Функция, которую вы ищете:
$PHPdateValue = PHPExcel_Shared_Date::ExcelToPHP($excelDateValue);
или
$PHPdateObject = PHPExcel_Shared_Date::ExcelToPHPObject($excelDateValue);
В разделе документов *1012* веб-сайта PHPExcel есть ссылки на ряд учебных пособий на разных языках. И в дополнение к документации, есть множество примеров кода в подкаталоге / Tests дистрибутива
Пример возврата PHP-объекта даты / времени:
включает 'PHPExcel.php';
$excelDateValue = 40482.0;
$dateObj = PHPExcel_Shared_Date::ExcelToPHPObject($excelDateValue);
echo $dateObj->format('Y-m-d H:i:s');
показывает
2010-10-31 00:00:00