JavaScript中如何獲取時間戳? JavaScript與時間戳相關的函數介紹
創建時間:
目录
JavaScript中獲得時間戳的方法有多種。最常見的方式是使用Date對象的getTime()方法,這會返回自1970年1月1日00:00:00 UTC(世界標準時間)以來的毫秒數。常見JavaScript與時間戳相關的函數介紹。
方法壹:Date.now()
Date.now()利用Date類自身的now()方法可以獲得當前的時間戳:
const timestamp = Date.now();
console.log(timestamp); //1728972083828
方法二:new Date().getTime()
new Date().getTime()創建壹個Date對象調用它的getTime()方法也可以獲得當前的時間戳:
const timestamp = new Date().getTime();
console.log(timestamp); //1728972118868
方法三:new Date().valueOf()
創建壹個Date對象,通過調用它的valueOf()函數返回指定對象的原始值獲得準確的時間戳值:
const timestamp = new Date().valueOf();
console.log(timestamp); //1728972144403
方法四:Date.parse()
Date.parse()將字符串或者時間對象直接轉化成時間戳:
const timestamp = Date.parse(new Date());
console.log(timestamp); //1728972175403
方法五:Number
將時間對象轉化為壹個number類型的數值,即時間戳
const timestamp = Number(new Date());
console.log(timestamp); //1728972199268
方法六:Date.UTC()
Date.UTC()方法返回自1970年1月1日00:00:00 UTC以來經過的毫秒數,它接受年、月、日、小時、分鐘、秒和毫秒作為參數:
const timestamp = Date.UTC(2024, 9, 15, 12, 21, 44, 926);
console.log(timestamp); //1697608904000