解决PHPexcel读取excel时间字段等生成科学计数法的问题
2017-12-27 11:16
1036 查看
利用excel_parse包读取excel文件到时候,存在读取字段变成科学计数法的问题,例如时间格式:“12/26/2017 16:48:10”,读取的内容为“43095.64694444444”。不能正常显示所想要的数据。
excel内容:
读取内容:
修改方法:
修改PHPExcel源文件:
内容:
修改结果为:
即可获取到正常的时间格式数据。
excel内容:
读取内容:
修改方法:
修改PHPExcel源文件:
vender/phpoffice/phpexcel/Classes/PHPExcel/Worksheet.php L: 2482
内容:
$returnValue[$rRef][$cRef] = $cell->getValue();
修改结果为:
$returnValue[$rRef][$cRef] = $cell->getFormattedValue();
即可获取到正常的时间格式数据。
相关文章推荐
- PHP 从数据库Mysql中读取数据生成excel(解决乱码问题,解决中文变问号问题)
- c# 导入excel 读取excel数据 多个工作表时 解决科学计数法显示的问题
- 两行解决java读取excel文件内数字显示为小数点或者科学计数法问题
- PHP 从数据库Mysql中读取数据生成excel(解决乱码问题,解决中文变问号问题)
- php读取excel文件的日期时间出现类似41395的问题解决
- PHPexcel读取excel内容返回对象问题的解决办法
- 解决PHP生成UTF-8编码的CSV文件用Excel打开乱码的问题
- PHP生成excel时单元格内换行问题的解决方法
- 更新安全补丁后无法读取查询导入Excel问题解决说明书
- 解决生成的saiku文件读取中文乱码的问题
- 关于php读取excel的时间转换问题
- 用 java 读取excel 文件里的时间格式数据时,24时制会自动转化为12时制,解决办法
- 导出Excel文件 解决科学计数法问题
- Qt用QAxObject读取excel编译出错问题解决
- html页面表格导出excel出现科学计数法问题的解决
- java 生成EXCEL 解决中文乱码问题(只供自己后面寻找方便)【转载悠悠的BOLG】
- 解决在Sql Server2005查询分析器中读取Excel表出现的一些问题
- 注解解决——解析date类型生成毫秒时间戳的问题
- GridView动态生成字段常见问题及解决方法
- 解决PHP生成UTF-8编码的CSV文件用Excel打开乱码的问题