JS Date

Date對(duì)象是JS提供的日期和時(shí)間操作接口。

靜態(tài)方法

Date.now()

Date.now
function now() { [native code] }
Date.now()
1505528339926                    //返回當(dāng)前距離1970年1月1日00:00:00的毫秒數(shù),參考點(diǎn)哦哦。

Date.parse()

解析日期的字符串,返回距離1970年1月1日00:00:00的毫秒數(shù)。日期字符串的格式至少要符合

YYYY-MM-DDTHH:mm:ss.sssZ    //Z是時(shí)區(qū)可選的,解析失敗返回NaN。
Date.parse('2011-10-10')
1318204800000
var a =Date.parse('2011-10-10')
undefined
a
1318204800000

Date()

返回當(dāng)前日期的字符串

Date()
"Sat Sep 16 2017 10:29:28 GMT+0800 (中國(guó)標(biāo)準(zhǔn)時(shí)間)"

new Date()

生成一個(gè)日期對(duì)象,包含現(xiàn)在日期相關(guān)信息:

new Date()
Sat Sep 16 2017 10:31:51 GMT+0800 (中國(guó)標(biāo)準(zhǔn)時(shí)間)
//貌似生成了字符串,其實(shí)是生成對(duì)象太復(fù)雜了,在控制臺(tái)只能如此展示。
var a = new Date()
undefined
a
Sat Sep 16 2017 10:34:21 GMT+0800 (中國(guó)標(biāo)準(zhǔn)時(shí)間)
typeof a
"object"   //對(duì)象哦
a.getDate()
16
a.getFullYear()
2017
a.getMonth()
8                           //把月份排位了,0位是1月,這里的8是位置不是月份。
a.getHours()
10
a.getMinutes()
34
a.getSeconds()
21
a.getMilliseconds()
467
a.getDay()
6
new Date(2020,08,01)
Tue Sep 01 2020 00:00:00 GMT+0800 (中國(guó)標(biāo)準(zhǔn)時(shí)間)
//參數(shù)的話(huà),注意當(dāng)前的時(shí)區(qū)算起
str = '2017-08-01'
"2017-08-01"
new Date(str)
Tue Aug 01 2017 08:00:00 GMT+0800 (中國(guó)標(biāo)準(zhǔn)時(shí)間)
//字符串的話(huà),是八點(diǎn),因?yàn)槭菛|八區(qū),零時(shí)區(qū)是零點(diǎn)。
str='2017-08-01 00:00:00'
"2017-08-01 00:00:00"
new Date(str)
Tue Aug 01 2017 00:00:00 GMT+0800 (中國(guó)標(biāo)準(zhǔn)時(shí)間)

100天以前的時(shí)間是?
var curTime =Date.now()
undefined
new Date(curTime - 100*24*60*60*1000)
Thu Jun 08 2017 10:53:39 GMT+0800 (中國(guó)標(biāo)準(zhǔn)時(shí)間)
new Date(curTime - 100*24*60*60*1000).getMonth()
5
執(zhí)行時(shí)間段:
var start = Date.now()
undefined
var end=Date.now()
undefined
end - start
28051

有g(shù)et,就有set,用法類(lèi)似的。

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

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

  • 第5章 引用類(lèi)型(返回首頁(yè)) 本章內(nèi)容 使用對(duì)象 創(chuàng)建并操作數(shù)組 理解基本的JavaScript類(lèi)型 使用基本類(lèi)型...
    大學(xué)一百閱讀 3,677評(píng)論 0 4
  • Date Date對(duì)象是JavaScript提供的日期和時(shí)間的操作接口 Date對(duì)象有幾個(gè)靜態(tài)方法 Date.no...
    南山碼農(nóng)閱讀 952評(píng)論 0 0
  • 抄自http://javascript.ruanyifeng.com/stdlib/date.html概述Date...
    zjh111閱讀 5,296評(píng)論 0 2
  • 1、路由 2、控制器方法 3、form表單中讀出此id用戶(hù)的信息并展示出來(lái) 4、用戶(hù)信息展示頁(yè)面的鏈接 當(dāng)點(diǎn)...
    晴雨天_3e71閱讀 680評(píng)論 0 0
  • 元雜劇《趙氏孤兒》是我國(guó)的古典四大悲劇之一,不但在國(guó)內(nèi)家喻戶(hù)曉。其在國(guó)際上也享有盛名,法國(guó)大文豪伏爾泰曾將之改為話(huà)...
    173388a75016閱讀 2,600評(píng)論 3 12

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