日期與時間

今日複習了一下在JS中日期與時間的基本知識

在ECMAScript中, 月份是由0算起。

// 基本的new Date() 將會返回一個帶UTC偏移的詳細時間資訊
let time = new Date()
// Aug 06 2017 00:21:21 GMT+0800 (CST)

new Date(2015, 0) // 2015年1月1日, 12:00 A.M.
new Date(2015, 1, 14)  // 2015年2月14日, 12:00 A.M.
new Date(2015, 3, 15, 14) // 2015年4月15日, 2:00 P.M.
new Date(2015, 3, 15, 14, 30) // 2015年4月15日, 2:30 P.M.

日期可以直接比較

let time1 = new Date(1996, 2, 1)
let time2 = new Date(2012, 2, 2)
time1 > time2  // false
time1 < time2 // true

使用 Date.UTC 取得時間毫秒

let ms = Date.UTC(2017, 7, 5)
// 1501891200000

// 可搭配 new Date
let d = new Date(ms)
// Sat Aug 05 2017 08:00:00 GMT+0800 (CST)

從時間實例中取得各個時間資訊

let d = new Date(Date.UTC(2017, 7, 5))

// 年
d.getFullYear()  // 2017

// 月
d.getMonth()     // 7   (由0算起, 7為八月)

// 號
d.getDate()        // 5

// 星期
d.getDay()          // 6

// 時
d.getHours()      // 8

// 分
d.getMinutes()    // 0

// 秒
d.getSeconds()    // 0

// 毫秒
d.getMilliseconds()  // 0

在Date物件內部, 日期是由Unix Epoch (UTC 1970年1月1日)算起, 並且使用毫秒表示

當有複雜時間處理需求時, 可以考慮使用 Moment.js

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末少漆,一起剝皮案震驚了整個濱河市聘惦,隨后出現(xiàn)的幾起案子脖律,更是在濱河造成了極大的恐慌牺弹,老刑警劉巖喇澡,帶你破解...
    沈念sama閱讀 219,539評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件迅栅,死亡現(xiàn)場離奇詭異,居然都是意外死亡晴玖,警方通過查閱死者的電腦和手機读存,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,594評論 3 396
  • 文/潘曉璐 我一進店門为流,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人让簿,你說我怎么就攤上這事敬察。” “怎么了尔当?”我有些...
    開封第一講書人閱讀 165,871評論 0 356
  • 文/不壞的土叔 我叫張陵莲祸,是天一觀的道長。 經常有香客問我椭迎,道長锐帜,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,963評論 1 295
  • 正文 為了忘掉前任侠碧,我火速辦了婚禮抹估,結果婚禮上,老公的妹妹穿的比我還像新娘弄兜。我一直安慰自己药蜻,他們只是感情好,可當我...
    茶點故事閱讀 67,984評論 6 393
  • 文/花漫 我一把揭開白布替饿。 她就那樣靜靜地躺著语泽,像睡著了一般。 火紅的嫁衣襯著肌膚如雪视卢。 梳的紋絲不亂的頭發(fā)上踱卵,一...
    開封第一講書人閱讀 51,763評論 1 307
  • 那天,我揣著相機與錄音据过,去河邊找鬼惋砂。 笑死,一個胖子當著我的面吹牛绳锅,可吹牛的內容都是我干的西饵。 我是一名探鬼主播,決...
    沈念sama閱讀 40,468評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼鳞芙,長吁一口氣:“原來是場噩夢啊……” “哼眷柔!你這毒婦竟也來了?” 一聲冷哼從身側響起原朝,我...
    開封第一講書人閱讀 39,357評論 0 276
  • 序言:老撾萬榮一對情侶失蹤驯嘱,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后喳坠,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體鞠评,經...
    沈念sama閱讀 45,850評論 1 317
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 38,002評論 3 338
  • 正文 我和宋清朗相戀三年丙笋,在試婚紗的時候發(fā)現(xiàn)自己被綠了谢澈。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片煌贴。...
    茶點故事閱讀 40,144評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖锥忿,靈堂內的尸體忽然破棺而出牛郑,到底是詐尸還是另有隱情,我是刑警寧澤敬鬓,帶...
    沈念sama閱讀 35,823評論 5 346
  • 正文 年R本政府宣布淹朋,位于F島的核電站,受9級特大地震影響钉答,放射性物質發(fā)生泄漏础芍。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,483評論 3 331
  • 文/蒙蒙 一数尿、第九天 我趴在偏房一處隱蔽的房頂上張望仑性。 院中可真熱鬧,春花似錦右蹦、人聲如沸诊杆。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,026評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽晨汹。三九已至,卻和暖如春贷盲,著一層夾襖步出監(jiān)牢的瞬間淘这,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,150評論 1 272
  • 我被黑心中介騙來泰國打工巩剖, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留铝穷,地道東北人。 一個月前我還...
    沈念sama閱讀 48,415評論 3 373
  • 正文 我出身青樓佳魔,卻偏偏與公主長得像氧骤,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子吃引,可洞房花燭夜當晚...
    茶點故事閱讀 45,092評論 2 355

推薦閱讀更多精彩內容

  • 為何叫做 shell ? shell prompt(PS1) 與 Carriage Return(CR) 的關系刽锤?...
    Zero___閱讀 3,154評論 3 49
  • 前幾日調整服務器緩存功能代碼時為方便處理時間戳镊尺,存儲時將日期時間轉為秒數(shù)的整數(shù)格式,使用的編程語言是 Ruby 當...
    二石兄閱讀 6,014評論 3 9
  • 仿熊貓直播,PandaTVDemo 數(shù)據(jù)抓取的是熊貓客戶端宋彼,直播源用的是手機網頁端弄砍,暫無法連接彈幕服務器仙畦。下面是效...
    smanx閱讀 339評論 0 3
  • “慈母手中線衣式,游子身上衣寸士。臨行密密縫,意恐遲遲歸……”碴卧,每當我讀著這首詩弱卡,我就會想起我的媽媽。我的媽媽慈祥住册、勤勞婶博、...
    煜百草園閱讀 496評論 0 1
  • 那天早上垢箕,車凡正要去上班划栓,電話響了,一個陌生女人的聲音:“我是市場賣餅干這檔的檔主条获,你媽在市場買東西時覺得頭暈忠荞,這...
    銥甜閱讀 1,081評論 0 0