У меня два разных результата с одинаковым кодом между двумя версиями PHPExcel (один и тот же сервер, один и тот же код, одни и те же данные). Я пробовал два способа записи в ячейку, одинаковое поведение.
PHPExcel_Cell::setValueBinder( new PHPExcel_Cell_AdvancedValueBinder() );
$sheet->getStyleByColumnAndRow($col,$i)->getAlignment()->setHorizontal(PHPExcel_Style_Alignment::HORIZONTAL_CENTER);
$sheet->setCellValueByColumnAndRow($col,$i,$myDate->format('Y-m-d'));
//Or this line:
//$sheet->setCellValueByColumnAndRow($col,$i,PHPExcel_Shared_Date::stringToExcel($myDate->format('Y-m-d')));
$sheet->getStyleByColumnAndRow($col,$i)->getNumberFormat()->setFormatCode(PHPExcel_Style_NumberFormat::FORMAT_DATE_YYYYMMDDSLASH);
В 1.7.4 -> дд / мм / ГГГГ это то, что я хочу
В 1.7.6 -> ГГ / М / Д УГЛЫЙ !!!!
Что не так с моим кодом?
Спасибо за вашу помощь
S.