PHPExcel Reader日期格式问题 - rangeToArray

Sha*_*que 2 php excel date

使用PHPExcel读取excel时遇到日期格式问题.即使我使用$objReader->setReadDataOnly(false);了格式化单元格但不适合我.这是我如何从Excel中读取数据.

$get_excel_data = $objPHPExcel->getActiveSheet()->rangeToArray("A1:".$highestColumn.$highestRow);
Run Code Online (Sandbox Code Playgroud)

当我试图打印日期时,它显示像03/06/13,我试图转换为mysl日期格式使用

date('Y-m-d',PHPExcel_Shared_Date::ExcelToPHP($val[1])); // echoing 2036-03-06
Run Code Online (Sandbox Code Playgroud)

但它没有用,任何人都可以指导我解决这个问题吗?主要问题是我没有将日期作为数字格式(Excel),而不是将日期显示为03/06/13,

Sha*_*que 12

我已经解决了日期问题

$get_excel_data = $objPHPExcel->getActiveSheet()->rangeToArray("A1:".$highestColumn.$highestRow);           
$i = 1; 
foreach($get_excel_data as $val) {
        // in my case 2nd column will be date so that I can get the format by
    $date = date('Y-m-d',PHPExcel_Shared_Date::ExcelToPHP($objWorksheet->getCellByColumnAndRow(1, $i)->getValue()));  // array index 1              
   }                
Run Code Online (Sandbox Code Playgroud)