首先,我們需要知道MySQL中的時(shí)間戳是以從1970年1月1日0時(shí)0分0秒開(kāi)始計(jì)算的秒數(shù)來(lái)表示的。如果我們想要將毫秒轉(zhuǎn)換為秒,可以使用以下公式:
estamp;
其中,NOW(3)表示當(dāng)前時(shí)間,3表示保留3位小數(shù),UNIX_TIMESTAMP函數(shù)將當(dāng)前時(shí)間轉(zhuǎn)換為時(shí)間戳,單位為秒。
如果我們想要將秒轉(zhuǎn)換為毫秒,可以使用以下公式:
estamp;
其中,將UNIX_TIMESTAMP函數(shù)的結(jié)果乘以1000即可將時(shí)間戳轉(zhuǎn)換為毫秒。
如果我們已經(jīng)有了一個(gè)以毫秒為單位的時(shí)間戳,我們需要將其轉(zhuǎn)換為MySQL中的時(shí)間格式,可以使用FROM_UNIXTIME函數(shù):
其中,1609459200000/1000表示將毫秒轉(zhuǎn)換為秒,F(xiàn)ROM_UNIXTIME函數(shù)將時(shí)間戳轉(zhuǎn)換為日期時(shí)間格式。
以上就是MySQL時(shí)間毫秒轉(zhuǎn)換的相關(guān)操作,希望對(duì)大家有所幫助。