使用jQuery將時(shí)間轉(zhuǎn)換為時(shí)間戳
在開發(fā)中,我們經(jīng)常會(huì)用到時(shí)間戳來(lái)記錄時(shí)間。如果你使用jQuery來(lái)開發(fā)應(yīng)用程序,下面的代碼將幫助你將時(shí)間字符串轉(zhuǎn)換為時(shí)間戳。
$(document).ready(function(){ //獲取當(dāng)前時(shí)間 var now = new Date(); //將當(dāng)前時(shí)間轉(zhuǎn)換成時(shí)間戳 var timestamp = Math.round(now.getTime()/1000); //輸出時(shí)間戳 $("p").text("當(dāng)前時(shí)間戳是:"+timestamp); });
在上面的代碼中,我們使用了JavaScript的Date()函數(shù)來(lái)獲取當(dāng)前時(shí)間。然后我們使用了Math.round()函數(shù)將時(shí)間戳四舍五入到最近的整數(shù)。最后我們將結(jié)果輸出到HTML頁(yè)面中。
如果你想將一個(gè)時(shí)間字符串轉(zhuǎn)換為時(shí)間戳,你可以使用下面的代碼:
$(document).ready(function(){ //定義時(shí)間字符串 var timeString = "2022-03-01 08:00:00"; //將時(shí)間字符串轉(zhuǎn)換成Date對(duì)象 var date = new Date(timeString); //將Date對(duì)象轉(zhuǎn)換成時(shí)間戳 var timestamp = Math.round(date.getTime()/1000); //輸出時(shí)間戳 $("p").text("時(shí)間字符串對(duì)應(yīng)的時(shí)間戳是:"+timestamp); });
在上面的代碼中,我們首先定義了一個(gè)時(shí)間字符串,然后使用JavaScript的Date()函數(shù)將該字符串轉(zhuǎn)換為Date對(duì)象。接著我們使用Math.round()函數(shù)將Date對(duì)象轉(zhuǎn)換為時(shí)間戳。最后我們將結(jié)果輸出到HTML頁(yè)面中。
上面的代碼可以幫助你在開發(fā)中快速地將時(shí)間字符串轉(zhuǎn)換為時(shí)間戳。如果你需要將時(shí)間戳轉(zhuǎn)換為可讀的時(shí)間字符串,你可以使用Date對(duì)象提供的各種方法來(lái)進(jìn)行轉(zhuǎn)換。
下一篇css怎么只顯示上面