首先数据源格式是这样的:
看似正常不过的情况,通过PhpExcel插件导入之后,
打印出来,瞬间不开心了有没有?mysql数据库里面字段是datetime格式的,妥妥的报错了,存不进去!~~
方案:PHPExcel_Shared_Date::ExcelToPHP,这个可爱的方法可以搞定这个坑~~~
date('Y-m-d',\PHPExcel_Shared_Date::ExcelToPHP($data[19])) 这个就可以转成正常的日期的格式了~~
首先数据源格式是这样的:
看似正常不过的情况,通过PhpExcel插件导入之后,
打印出来,瞬间不开心了有没有?mysql数据库里面字段是datetime格式的,妥妥的报错了,存不进去!~~
方案:PHPExcel_Shared_Date::ExcelToPHP,这个可爱的方法可以搞定这个坑~~~
date('Y-m-d',\PHPExcel_Shared_Date::ExcelToPHP($data[19])) 这个就可以转成正常的日期的格式了~~