使用phpspreadsheet导入的时候读取的实际是这个单元格的常规格式,这个43320的意思就是1900-01-01到现在过去了多少天
但是PHP是计算从1970-01-01开始的,所以需要减去这中间70年的天数
即: 365*70 + 18(中间的润年天数) + 1 = 25569
那么用43320 - 25569 = 17751天
17751 * 24 * 3600 = 1533686400
时间戳转时间还是会的吧?
---------------------
作者:暮影重生
来源:CSDN
原文:https://blog.csdn.net/qq_42821361/article/details/89102583
版权声明:本文为博主原创文章,转载请附上博文链接!
phpspreadsheet导入excel表 日期错误
最新推荐文章于 2024-06-05 11:18:59 发布