php excel reader读取excel日期格式的自动转换问题
修改了表达日期格式的字符串 "d/m/Y",等等一些方法没有作用
库文件基本上改过来一个遍了,idDate函数,createDate函数等等大多地方都修改了
但在上传文件后,依然是整形数字的日期
参考网上的方法,其实大多都是在读取后进行处理
我思考过在读取前去掉这些日期的转换代码,但是没有作用, 取原始数据吧,原始数据都是二进制方法进行处理的,普通取到的数据依然是整型的数字
所以,我在专门转换日期的一个switch判断中,在这个地方加入转换整型数字日期的代码,就可以了
在这个判断中,我调试输出发现,在这里只会输出转型过后的日期数字,也就是错误的数据,所以在这个地方用代码进行转换就可以了
参考代码
$d = 25569; $t = 24 * 60 * 60; echo gmdate('Y-m-d H:i:s', (自动转型后的天数 - $d) * $t);