什么是時間戳
時間戳是指從某個固定日期到現(xiàn)在所經(jīng)過的秒數(shù)。在JavaScript和MySQL中都有時間戳的概念,通常用于記錄某個事件的發(fā)生時間。
MySQL時間戳轉(zhuǎn)日期
MySQL中,使用FROM_UNIXTIME函數(shù)可以將時間戳轉(zhuǎn)為日期格式。例如:
SELECT FROM_UNIXTIME(1612902736);
輸出結(jié)果為:
2021-02-10 09:52:16
JavaScript時間戳轉(zhuǎn)日期
在JavaScript中,可以使用Date對象將時間戳轉(zhuǎn)為日期格式。例如:
var timestamp = 1612902736;
var date = new Date(timestamp*1000);
console.log(date.toLocaleString());
輸出結(jié)果為:
2021/2/10 上午9:52:16
注意事項
需要注意的是,MySQL和JavaScript中的時間戳單位不同,MySQL使用的是秒數(shù),JavaScript使用的是毫秒數(shù)。因此,在JavaScript中需要將時間戳乘以1000轉(zhuǎn)換為秒數(shù)。
上一篇css代碼怎么復用
下一篇css代碼怎么變圖片