在mysql數(shù)據(jù)庫(kù)中,日期字段的存儲(chǔ)類型為整型字段,存儲(chǔ)的是1900年1月1日至當(dāng)前的秒數(shù)。如果你在excel中使用從mysql中導(dǎo)出的數(shù)據(jù),或者使用odbc直接訪問mysql數(shù)據(jù)庫(kù),就需要使用下面的轉(zhuǎn)換公式。” “在mysql數(shù)據(jù)庫(kù)中,日期字段的存儲(chǔ)類型為整型字段,存儲(chǔ)的是1900年1月1日至當(dāng)前的秒數(shù)。如果你在excel中使用從mysql中導(dǎo)出的數(shù)據(jù),或者使用odbc直接訪問mysql數(shù)據(jù)庫(kù),就需要使用下面的轉(zhuǎn)換公式。
?
excel的日期時(shí)間字段=25569+mysql的日期時(shí)間字段*0.000011574362151665200
?
25569在excel日期中的意義為1970年1月1日,至于為什么轉(zhuǎn)換函數(shù)以此日期作為參數(shù)暫不清楚了。
如1024575565的MySQL時(shí)間,經(jīng)過(guò)計(jì)算后是37427.80864,然后你把該單元格的格式設(shè)置為標(biāo)準(zhǔn)的日期時(shí)間格式,就顯示為:2002-6-20 19:24
?
相關(guān)知識(shí):EXCEL中日期存儲(chǔ):Excel 會(huì)將所有日期儲(chǔ)存為整數(shù),並將所有時(shí)間儲(chǔ)存為小數(shù)。有了這個(gè)系統(tǒng),Excel 可以將日期與時(shí)間當(dāng)做數(shù)字般地進(jìn)行加減或比較,並且透過(guò)此系統(tǒng)變更所有日期。
?
在此系統(tǒng)中,序號(hào) 1 代表 1/1/1900 12:00:00 a.m。時(shí)間是以 .0 到 .99999 的小數(shù)而儲(chǔ)存,其中 .0 表示 00:00:00,而 .99999 表示 23:59:59。日期整數(shù)與時(shí)間小數(shù)可以結(jié)合為含有小數(shù)與整數(shù)部份的數(shù)字。
例如,數(shù)字 32331.06 代表日期與時(shí)間 7/7/1988 1:26:24 a.m。