javascript date對象常用方法有哪些?
JavaScript 中的 `Date` 對象是用于處理日期和時間的內置對象,提供了一系列方法用于獲取、設置和操作日期和時間。下面是 `Date` 對象常用的方法:
1. `getDate()`:獲取日期中的天數(1-31)。
2. `getMonth()`:獲取日期中的月份(0-11)。
3. `getFullYear()`:獲取日期中的年份(四位數)。
4. `getHours()`:獲取時間中的小時數(0-23)。
5. `getMinutes()`:獲取時間中的分鐘數(0-59)。
6. `getSeconds()`:獲取時間中的秒數(0-59)。
7. `getMilliseconds()`:獲取時間中的毫秒數(0-999)。
8. `getTime()`:獲取時間戳,即從 1970 年 1 月 1 日開始計算的毫秒數。
9. `getDay()`:獲取日期中的星期幾(0-6),其中 0 表示星期日。
10. `toISOString()`:將日期對象轉換為 ISO 8601 格式的字符串。
11. `toUTCString()`:將日期對象轉換為 UTC 時間的字符串表示。
12. `toString()`:將日期對象轉換為字符串表示,包含日期和時間信息。
13. `setDate()`:設置日期中的天數。
14. `setMonth()`:設置日期中的月份。
15. `setFullYear()`:設置日期中的年份。
16. `setHours()`:設置時間中的小時數。
17. `setMinutes()`:設置時間中的分鐘數。
18. `setSeconds()`:設置時間中的秒數。
19. `setMilliseconds()`:設置時間中的毫秒數。
20. `now()`:獲取當前時間的時間戳。
除了上述方法,`Date` 對象還提供了其他一些方法,如日期比較、日期格式化等,可以根據具體需求進行使用。
示例代碼如下:
const currentDate = new Date();
console.log(currentDate.getDate()); // 獲取當前日期的天數
console.log(currentDate.getMonth()); // 獲取當前日期的月份
console.log(currentDate.getFullYear()); // 獲取當前日期的年份
console.log(currentDate.getHours()); // 獲取當前時間的小時數
console.log(currentDate.getMinutes()); // 獲取當前時間的分鐘數
console.log(currentDate.getSeconds()); // 獲取當前時間的秒數
console.log(currentDate.getMilliseconds()); // 獲取當前時間的毫秒數
console.log(currentDate.getTime()); // 獲取當前時間的時間戳
console.log(currentDate.getDay()); // 獲取當前日期的星期幾
currentDate.setFullYear(2022); // 設置日期的年份
currentDate.setHours(10); // 設置時間的小時數
console.log(currentDate.toISOString()); // 轉換為 ISO 8601 格式的字符串
console.log(currentDate.toString()); // 轉換為字符串表示
通過 `Date` 對象提供的方法,可以對日期和時間進行靈活的操作和處理,滿足各種需求。

猜你喜歡LIKE
相關推薦HOT
更多>>
jsp九大內置對象一覽
JSP(JavaServerPages)是一種用于開發動態網頁的Java技術。JSP提供了九個內置對象,這些對象在JSP頁面中默認可用。以下是JSP的九大內置對象的一...詳情>>
2023-06-19 10:23:49
java中基本數據類型和引用數據類型是什么?有什么區別?
Java中的數據類型可以分為基本數據類型和引用數據類型兩種。基本數據類型Java中的基本數據類型包括boolean、byte、short、int、long、float和do...詳情>>
2023-06-05 09:42:00
Redis數據類型-Hash
一.背景說明小白:老師,java中的Map集合類型在Redis中有對應的存儲嗎?老師:有的,我帶你擼一波。二.概述Redis的hash哈希存儲類型,類似于是ja...詳情>>
2023-05-29 15:13:00
setState在哪個生命周期不能用?
setState在哪個生命周期不能用?setState是一個異步方法,一個生命周期內所有的setState方法會合并操作componentWillMount里setState會和初始化s...詳情>>
2023-05-26 15:34:20熱門推薦
技術干貨






