js日期函數(shù)Date的用法是什么

js
小億
95
2023-12-13 21:36:42
欄目: 編程語言

Date函數(shù)是JavaScript中用于創(chuàng)建和操作日期的函數(shù)。它可以用來表示特定的日期和時(shí)間,并提供了一系列的方法來獲取、設(shè)置和操作日期。

以下是一些Date函數(shù)的常見用法:

  1. 創(chuàng)建日期對(duì)象:

    • new Date():創(chuàng)建一個(gè)表示當(dāng)前日期和時(shí)間的日期對(duì)象。
    • new Date(value):根據(jù)給定的毫秒數(shù)或日期字符串創(chuàng)建一個(gè)日期對(duì)象。
    • new Date(year, month, day, hours, minutes, seconds, milliseconds):根據(jù)給定的年、月、日、小時(shí)、分鐘、秒和毫秒創(chuàng)建一個(gè)日期對(duì)象。
  2. 獲取日期和時(shí)間信息:

    • getDate():獲取日期的天數(shù)(1-31)。
    • getMonth():獲取日期的月份(0-11)。
    • getFullYear():獲取日期的年份。
    • getHours():獲取時(shí)間的小時(shí)數(shù)(0-23)。
    • getMinutes():獲取時(shí)間的分鐘數(shù)(0-59)。
    • getSeconds():獲取時(shí)間的秒數(shù)(0-59)。
    • getMilliseconds():獲取時(shí)間的毫秒數(shù)(0-999)。
  3. 設(shè)置日期和時(shí)間信息:

    • setDate(day):設(shè)置日期的天數(shù)(1-31)。
    • setMonth(month):設(shè)置日期的月份(0-11)。
    • setFullYear(year):設(shè)置日期的年份。
    • setHours(hours):設(shè)置時(shí)間的小時(shí)數(shù)(0-23)。
    • setMinutes(minutes):設(shè)置時(shí)間的分鐘數(shù)(0-59)。
    • setSeconds(seconds):設(shè)置時(shí)間的秒數(shù)(0-59)。
    • setMilliseconds(milliseconds):設(shè)置時(shí)間的毫秒數(shù)(0-999)。
  4. 其他操作:

    • getTime():獲取日期對(duì)象的時(shí)間戳(自1970年1月1日以來的毫秒數(shù))。
    • toLocaleString():將日期對(duì)象轉(zhuǎn)換為本地日期和時(shí)間字符串。
    • toString():將日期對(duì)象轉(zhuǎn)換為字符串。

這只是Date函數(shù)的一些常見用法,還有其他更多的方法可以用于日期操作。具體使用方法可以參考JavaScript的官方文檔或相關(guān)教程。

0