如何設(shè)置 javascript 當(dāng)前時(shí)間
JavaScript 中提供了兩種方法來設(shè)置當(dāng)前時(shí)間:
1. Date 對象
Date 對象提供了多種方法可以用來設(shè)置當(dāng)前時(shí)間:
new Date():創(chuàng)建一個(gè)表示當(dāng)前時(shí)間的 Date 對象。
setDate(value):設(shè)置日期部分。
setMonth(value):設(shè)置月份部分(從 0 開始)。
setFullYear(value):設(shè)置年份部分。
setHours(value):設(shè)置小時(shí)部分。
setMinutes(value):設(shè)置分鐘部分。
setSeconds(value):設(shè)置秒鐘部分。
setMilliseconds(value):設(shè)置毫秒部分。
示例:
// 創(chuàng)建一個(gè)表示當(dāng)前時(shí)間的 Date 對象 const date = new Date(); // 修改日期部分 date.setDate(15); // 設(shè)置為本月的 15 號 // 修改月份部分(從 0 開始) date.setMonth(11); // 設(shè)置為 12 月份 // 修改年份部分 date.setFullYear(2023); // 設(shè)置為 2023 年
登錄后復(fù)制
2. Date.now()
Date.now() 方法返回從 1970 年 1 月 1 日 00:00:00 UTC 到當(dāng)前時(shí)間經(jīng)過的毫秒數(shù)。
示例:
// 獲取當(dāng)前時(shí)間戳(毫秒) const timestamp = Date.now(); // 將時(shí)間戳轉(zhuǎn)換為 Date 對象 const date = new Date(timestamp);
登錄后復(fù)制