MySQL中的時(shí)間格式是以“YYYY-MM-DD HH:MM:SS”形式存儲(chǔ)的字符串,但有時(shí)候我們希望將它轉(zhuǎn)換成13位時(shí)間戳格式。下面是一段代碼示例:
SELECT UNIX_TIMESTAMP('2019-10-24 12:34:56') * 1000 AS timestamp;
這段代碼中,我們使用了UNIX_TIMESTAMP()函數(shù)將時(shí)間格式的字符串轉(zhuǎn)換成了10位時(shí)間戳。接著,我們將該時(shí)間戳乘以1000,即可得到13位時(shí)間戳。
需要注意的是,13位時(shí)間戳是指自1970年1月1日0時(shí)0分0秒以來(lái)經(jīng)過(guò)的毫秒數(shù)。因此,我們需要將10位時(shí)間戳乘以1000,才能得到13位時(shí)間戳。