PHP建站(zhàn)中處理(lǐ)讀(dú)取EXCEL中的(de)時(shí)間(j• iān)日(rì)期格式

2018-12-04     &n∞↔↕​bsp; 閱讀(dú)數(shù):70π↔↑&77


讀(dú)出的(de)時(shí)間(jiān)是(shì)天數(©£®shù)
excel 的(de)日(rì)期是(shì)從(cóng)&Ω>nbsp;1900-01-01 開(kāi)始•β計(jì)算(suàn)的(de)(php 是(shì)從(cóngφ★★) 1970-01-01)
兩者間(jiān)有(yǒu)一(yī)個(gè)天數(shù)差 25569
時(shí)間(jiān)是(shì)格林(lín)威治時(shí)間(jiā∑₹n)
所以有(yǒu)
PHP code
?
1
2
3
$d = 25569;
$t = 24 * 60 * 60;
echo gmdate('Y-m-d H:i:s', (41728.732916667 - ∏©÷;$d) * $t);

2014-03-30 17:35:24

你(nǐ)隻需要(yào)把41728.732916667 替換成從(cóng)EXCEL裡(lǐ)面讀(dú)取≤♦©出來(lái)的(de)日(rì)期格式即可(kě)得(de)到(dào)正确的(de)日↔Ω(rì)期格式。