JavaScript 日期和時間

分別取得年、月、日、星期
    
const date = new Date();

// 西元年
const year = date.getFullYear();
console.log("year:", year); // 2023

// 月份
const month = date.getMonth() + 1; // 從 0 開始, 0 ~ 11

// 日期
const day = date.getDate(); // 1 ~ 31

// 年月日
const dateString = `${year}${month}${day}`;
console.log("dateString:", dateString); // 20230127

// 星期
const week = date.getDay(); // 0 ~ 6 ,星期天為 0

// 小時
const hour = date.getHours(); // 0 ~ 23

// 分鐘
const minute = date.getMinutes(); // 0 ~ 59

// 秒
const second = date.getSeconds(); // 0 ~ 59

// 毫秒
const millisecond = date.getMilliseconds(); // 0 ~ 999

// 從 1970 年 1 月 1 日 00:00:00 UTC 以來的毫秒數
const time = date.getTime();
    

註:星期從星期日開始,星期日為 0,星期一為 1 ,一直到星期六為 6

留言