在最近使用phpExcel導(dǎo)入表格中的數(shù)據(jù)解析時,發(fā)現(xiàn)時間導(dǎo)入后變成了浮點數(shù)類似:43911.144555這種
為什么會出現(xiàn)這種情況呢?
excel軟件中的日期是從 1900-01-01 開始計算的
但是php 是從 1970-01-01開始計算的。
這兩者間有一個天數(shù)差 25569
時間是格林威治時間
故此
可以用下面的方法去格式化表格導(dǎo)入的時間為php時間
d = 25569; //excel和php之間相差的時間
data -
t);