在mysql中,可以利用unix_timestamp()函數來將日期轉為時間戳,語法「UNIX_TIMESTAMP(date)」;函數會將「date」參數值以「'1970-01-01 00 :00:00'GMT」後秒數,即時間戳的形式回傳。
本教學操作環境:windows7系統、mysql8版本、Dell G3電腦。
mysql將日期轉為時間戳記
#在mysql中,可以利用unix_timestamp()函數來將日期轉為時間戳記。
語法:
UNIX_TIMESTAMP(date)
unix_timestamp()函數若無參數調用,則傳回一個無符號整數類型的UNIX 時間戳記('1970-01-01 00:00 :00'GMT之後的秒數)。
若用 date 來呼叫 UNIX_TIMESTAMP(),它會將參數值以'1970-01-01 00:00:00'GMT後的秒數的形式傳回。
範例:
1、轉十位元--
select UNIX_TIMESTAMP('2018-12-25 12:25:00');
結果:
1545711900
2、轉十三位
SELECT REPLACE(unix_timestamp(current_timestamp(3)),'.','');
結果:
1545711900021
【相關推薦:mysql影片教學】
#以上是mysql中怎麼將日期轉為時間戳的詳細內容。更多資訊請關注PHP中文網其他相關文章!