作者:乔山办公网日期:
返回目录:excel表格制作
在PHP代码的开头加入这一句:
header("Content-type: text/html; charset=utf-8");
授之以鱼不如授之以渔,我教你个思路。
步骤:
1、将一个带有日期字段来的表导出成EXCEL文件。
2、打开EXCEL文件,查看日期的在表格中的存储方自式。
3、模仿这种存储方式,将原来的数据修改成这种存储方式。
4、将EXCEL进行导入MYSQL中
5、查看数据是否符合知要求。
备注:可以目标表可以的日期字段修改为varchar格式试一试。最道后祝楼主工作顺利。
吼吼 刚刚遇到copy这个问题 解决了
但我的情景是先下载模板(导出) 再导入 不知道符不符合你的
解决方法:导出的时候设置格式
例子百:$resultPHPExcel->getActiveSheet()->getStyle('D2')->getNumberFormat()->setFormatCode(\PHPExcel_Style_NumberFormat::FORMAT_TEXT);设为文本类型
导入获取数据时记得强制转换成string 不转的话 该字度段的值对象类型
我再看看有没有别的方法
编辑Excel中的时间这一列,选择单元格格式,设置为 文本 (当前估计是自定义格式hh:mm),然后再导入应该就没问题了