色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

javascript date類型轉換

馮子軒1年前8瀏覽0評論

JavaScript中的Date類型是非常常用的數據類型,用于表示日期和時間。在我們處理數據時,可能會需要將Date類型進行轉換。接下來我們將詳細探究JavaScript中的Date類型轉換。

JavaScript中的Date類型轉換通常包括字符串轉日期、日期轉字符串、日期轉時間戳等多個方面。下面我們一個一個進行介紹。

字符串轉日期

const str = '2022-10-01';
const date = new Date(str);
console.log(date);  // Sun Oct 01 2022 00:00:00 GMT+0800 (中國標準時間)

在上述代碼中,我們將'2022-10-01'字符串使用Date構造函數進行轉換,轉換出來的日期格式為Sun Oct 01 2022 00:00:00 GMT+0800 (中國標準時間)。

日期轉字符串

const date = new Date();
const year = date.getFullYear();
const month = date.getMonth() + 1;
const day = date.getDate();
const str = year + '-' + month + '-' + day;
console.log(str); // 2022-12-01

在上述代碼中,我們將當前日期使用Date的幾個方法進行提取,然后進行拼接得到符合要求的字符串形式:2022-12-01。

日期轉時間戳

const date = new Date();
const timestamp = date.getTime();
console.log(timestamp);  // 1664135135399

在上述代碼中,我們使用Date的getTime方法將當前日期轉換為格林尼治時間1970年01月01日00時00分00秒起的毫秒數:1664135135399。

通過以上介紹,我們可以看到JavaScript中的Date類型轉換是非常簡單易懂的。要注意的是,在進行時間戳和字符串轉換時,需要根據具體需求進行格式化處理,防止出現不符合預期的結果。