PHPExcel:1.7.4和1.7.6之间的日期格式差异

时间:2011-09-27 08:31:50

标签: date format phpexcel

我有两个不同的结果,两个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中 - > dd / mm / YYYY这就是我想要的 在1.7.6 - > YY / m / d uglyy !!!! 我的代码出了什么问题? 谢谢你的帮助 S上。

0 个答案:

没有答案