与
ESC
输入关键词搜索文章

php使用PHPExcel到出原生Excel中日期和时间类型

全文约 151 字预计阅读 1 分钟
把数据库里的日期数字格式到成excel原生日期格式,需要使用PHPToExcel做转换,如果要跟随系统的时区,记得第二个参数为true,也可以自己进去源码看看。 用下面2行代码实现,自己对照下代码修改。
$resultPHPExcel->getActiveSheet()->setCellValue('A1',PHPExcel_Shared_Date::PHPToExcel($value['time'],true));
$resultPHPExcel->getActiveSheet()->getStyle('A1')->getNumberFormat()->setFormatCode(PHPExcel_Style_NumberFormat::FORMAT_DATE_DATETIME);
日期格式都在\PHPExcel\Style\NumberFormat.php这个文件里面,可以根据自己需求修改格式,例如:
const FORMAT_DATE_DATETIME           = 'yyyy/m/d hh:mm:ss';
修改成这样。 不明白请留言。
php使用PHPExcel到出原生Excel中日期和时间类型
分享

发表评论

评论 0 条

暂无评论,来说点什么吧。