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

javascript中獲取日期

黃晨曦1年前6瀏覽0評論

在前端開發中,我們時常需要獲取日期來進行計算、顯示等操作。而JavaScript提供的Date對象就是用來處理日期和時間的,它提供了許多方法來獲取、設置日期和時間。

我們可以使用Date對象的構造函數來創建一個日期對象,構造函數可以傳入多種參數。

// 創建當前時間的日期對象
const now = new Date();
// 創建指定日期的日期對象
const specifiedDate = new Date('2021/10/18');
// 創建指定日期和時間的日期對象
const datetime = new Date(2021, 9, 18, 12, 34, 56);

獲取日期對象包含的時間信息的方法,例如:年、月、日、時、分、秒等。

const date = new Date();
const year = date.getFullYear(); // 年
const month = date.getMonth(); // 月(0~11,0表示1月)
const day = date.getDate(); // 日
const hour = date.getHours(); // 時
const minute = date.getMinutes(); // 分
const second = date.getSeconds(); // 秒
const millisecond = date.getMilliseconds(); // 毫秒

需要注意的是,getMonth()方法返回的月份是從0開始的,而不是從1開始。在實際使用時,我們常常需要把月份加1才能得到想要的結果。

const date = new Date();
const month = date.getMonth() + 1;
console.log(month); // 當前月份,例如:10

獲取日期的字符串形式,可以使用toDateString()、toISOString()、toLocaleDateString()等方法。

const date = new Date();
const dateString = date.toDateString();
console.log(dateString); // "Mon Oct 18 2021"
const isoString = date.toISOString();
console.log(isoString); // "2021-10-18T02:01:11.278Z"
const localDateString = date.toLocaleDateString();
console.log(localDateString); // "10/18/2021"

除了獲取日期對象包含的時間信息外,我們還可以根據需求來設置日期對象的值,以實現日期和時間的修改。

const date = new Date();
date.setFullYear(2022); // 設置年份為2022
date.setMonth(2); // 設置月份為3月(從0開始)
date.setDate(10); // 設置日期為10號
date.setHours(8); // 設置小時為8點
date.setMinutes(30); // 設置分鐘為30分
date.setSeconds(0); // 設置秒數為0

以上就是關于JavaScript中獲取日期的一些基礎知識,希望對你有所幫助。