引用丨Date類型

3、Date類型

// 創(chuàng)建日期
new Date() 

// 日期轉(zhuǎn)時間戳
    Date.parse(日期) // 字符串日期轉(zhuǎn)時間戳
// 根據(jù)世界時返回1970年1月1日到指定日期的毫秒數(shù)
    Date.UTC(年, 月, 日, 時, 分, 秒, 毫秒) 
    // Date.UTC(2019, 10, 10, 10,10, 10, 10)


// 獲取當(dāng)前日期
    Date.now()
// 瀏覽器不支持Date.now()方法, 則使用+Date.now(); 
    +Date.now() 
    // +操作符把日期轉(zhuǎn)化成字符串

?

1、繼承的方法

Date.valueOf()  // 返回Date對象的原始值

// 把Date對象轉(zhuǎn)換為字符串
Date.toString()
// Mon Jan 28 2019 10:59:09 GMT+0800 (中國標(biāo)準(zhǔn)時間)

// 不包含時區(qū)信息
Date.toLocaleString()
// 2019/1/28 下午4:43:58

?

2、日期格式化方法

// 時間格式化
Date.toDateString()
// Mon Jan 28 2019

// 以特定的格式顯示時、分、秒和時區(qū)
Date.toTimeString()
// 11:00:21 GMT+0800 (中國標(biāo)準(zhǔn)時間)

// 以特定地區(qū)格式顯示年、月、日
Date.toLocaleDateString()   
// 2019/1/28

// 以特定地區(qū)格式顯示時、分、秒
Date.toLocaleTimeString()
// 上午11:00:45

// 根據(jù)世界時 (UTC) 把 Date 對象轉(zhuǎn)換為字符串,并返回結(jié)果
Date.toUTCString()
// Mon, 28 Jan 2019 08:08:59 GMT

?

3、日期/時間組件方法
// 設(shè)置日期的年、月、日、時、分、秒、毫秒
    Date.setFullYear()           // 設(shè)置Date的年份
    Date.setMonth()             // 設(shè)置Date的月份(0~11)
    Date.setDate()              // 設(shè)置Date的年份一個月中的某一天(1~31)
    Date.setHours()             // 設(shè)置Date的小時(0~23)
    Date.setMinutes()           // 設(shè)置Date的年份分鐘(0~59)
    Date.setSeconds()           // 設(shè)置Date的年份秒數(shù)(0~59)
    Date.setMilliseconds()      // 設(shè)置Date的年份毫秒
    Date.setTime()              // 設(shè)置Date的時間戳
    
    
    
    
    // 獲取日期的年、月、日、時、分、秒、毫秒
    Date.getFullYear()          // 從Date對象以四位數(shù)返回年份
    Date.getMonth()             // 從Date對象中返回月份(0~11)
    Date.getDay()               // 獲取今天是星期幾(0~6)
    Date.getDate()              // 從Date對象中返回一個月中的某一天(1~31)
    Date.getHours()             // 返回Date對象的小時(0~23)
    Date.getMinutes()           // 返回Date對象的分鐘(0~59)
    Date.getSeconds()           // 返回Date對象的秒數(shù)(0~59)
    Date.getMilliseconds()      // 返回Date對象的毫秒
    Date.getTimezoneOffset()    // 返回本地時間與格林尼治標(biāo)準(zhǔn)時間(GMT)的分鐘差
    Date.getTime()              // 獲取時間戳
    
    
    
    
    // 獲取日期的年、月、日、時、分、秒、毫秒
    Date.getUTCFullYear()       // 根據(jù)世界時間從Date對象返回四位年份
    Date.getUTCMonth()          // 根據(jù)世界時間從Date對象返回月份(0~11)
    Date.getUTCDay()            // 根據(jù)世界時間從Date對象返回周中的一天(0~6)// 0代表星期天
    Date.getUTCDate()           // 根據(jù)世界時間從Date對象返回一個月中的一天(1~31)
    Date.getUTCHours()          // 根據(jù)世界時間返回Date對象的小時(0~23)
    Date.getUTCMinutes()        // 根據(jù)世界時間返回Date對象的分鐘(0~59)
    Date.getUTCSeconds()        // 根據(jù)世界時間返回Date對象的秒數(shù)(0~59)
    Date.getUTCMilliseconds()   // 根據(jù)世界時間返回Date對象的毫秒(0~999)

?
?
?

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 國家電網(wǎng)公司企業(yè)標(biāo)準(zhǔn)(Q/GDW)- 面向?qū)ο蟮挠秒娦畔?shù)據(jù)交換協(xié)議 - 報批稿:20170802 前言: 排版 ...
    庭說閱讀 12,513評論 6 13
  • ??引用類型的值(對象)是引用類型的一個實例。 ??在 ECMAscript 中,引用類型是一種數(shù)據(jù)結(jié)構(gòu),用于將數(shù)...
    霜天曉閱讀 1,227評論 0 1
  • Date類型 Date類型使用自UTC(Coordinated Universal Time,國際協(xié)調(diào)時間) 19...
    胖胖冰閱讀 822評論 0 0
  • 本章內(nèi)容 使用對象 創(chuàng)建并操作數(shù)組 理解基本的 JavaScript 類型 使用基本類型和基本包裝類型 引用類型的...
    悶油瓶小張閱讀 790評論 0 0
  • 在我回到這座城市的第一個月,每天晚上總會做噩夢。夢到一個男子在山上眺望著山下,尋找著我的蹤跡。我四處找隱藏地方躲避...
    五分鐘閱讀閱讀 390評論 0 1

友情鏈接更多精彩內(nèi)容