成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

js 中 Date 函數(shù)常見用法

seanlook / 2392人閱讀

摘要:走在前端的大道上這是我之前學習時候的一篇筆記,現(xiàn)在整理一下發(fā)出來,希望對剛入門前端的朋友有所幫助,前端老司機請請忽略本篇文章記得我剛學的時候只知道的一些常見的用法,有多常見獲取當前時間后來在一些項目或者文章發(fā)現(xiàn)了一些新方法,這也是我這篇文章

走在前端的大道上

這是我之前學習時候的一篇筆記,現(xiàn)在整理一下發(fā)出來,希望對剛入門前端的朋友有所幫助,前端老司機請請忽略本篇文章

記得我剛學js的時候只知道Date的一些常見的用法,有多常見?

var date = new Date()//獲取當前時間
let Y = date.getFullYear();
let M = (date.getMonth() + 1 < 10 ? "0" + (date.getMonth() + 1) : date.getMonth() + 1);
let D = date.getDate() < 10 ? "0" + date.getDate() : date.getDate();
let h = date.getHours() < 10 ? "0" + date.getHours() : date.getHours();
let m = date.getMinutes() < 10 ? "0" + date.getMinutes() : date.getMinutes();
let s = date.getSeconds();

后來在一些項目或者文章發(fā)現(xiàn)了一些新方法,這也是我這篇文章想傳遞給小白的

1.通過 new Date(2018,1,23) 獲取時間

var a = new Date(2018,1,23)
console.log(a) //Fri Feb 23 2018 00:00:00 GMT+0800 (CST)

var a = new Date(2018,1,24)
console.log(a) //Sat Feb 24 2018 00:00:00 GMT+0800 (CST)

var a = new Date(2018,0,24)
console.log(a) //Wed Jan 24 2018 00:00:00 GMT+0800 (CST)

var a = new Date(2018,13,24)
console.log(a) //Sun Feb 24 2019 00:00:00 GMT+0800 (CST)

var a = new Date(2018,11,24,23,11)
console.log(a) //Mon Dec 24 2018 23:11:00 GMT+0800 (CST)

如果你想獲取某個月的最后一天怎么辦?比如2018年的2月

var a = new Date(2018,2,0)
console.log(a) //Wed Feb 28 2018 00:00:00 GMT+0800 (CST)
a.getDate() //28

2.通過 new Date("2018-1-24") 獲取時間

注意這種寫法的兼容性,在safari 和 iOS 系統(tǒng)下 不支持 - 這種寫法,保險起見 使用 / ,如2018/1/1(2018/01/01,2018/1/01)

var a = new Date("2018-1-24")
console.log(a) //Wed Jan 24 2018 00:00:00 GMT+0800 (CST)

var a = new Date("2018-12-24 1:12:14")
console.log(a) //Mon Dec 24 2018 01:12:14 GMT+0800 (CST)

var a = new Date("2018-0-24")
console.log(a) //Invalid Date

var a = new Date("2018-13-24")
console.log(a) //Invalid Date

var a = new Date("2018-12-24 23:12:14")
console.log(a) //Mon Dec 24 2018 23:12:14 GMT+0800 (CST)

3.通過 Date.parse("2018-12-1") 獲取時間
注意這種寫法的兼容性,在safari 和 iOS 系統(tǒng)下 不支持 - 這種寫法,保險起見 使用 / ,如2018/1/1(2018/01/01,2018/1/01)

var a = Date.parse("2018-12-1")
console.log(a) //1543593600000

var a = Date.parse("2018-12-1 13:13:12")
console.log(a) //1543641192000

var a = new Date("2018-12-1 13:13:12")
console.log(a) //Sat Dec 01 2018 13:13:12 GMT+0800 (CST)

var a = new Date("2018-12-1 13:13:12").getTime()
console.log(a) //1543641192000

var a = Date.parse("2018-13-1")
console.log(a) //NaN

文章版權歸作者所有,未經(jīng)允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉載請注明本文地址:http://systransis.cn/yun/107450.html

相關文章

  • JS的{} + {}與{} + []的結果是什么?

    摘要:對于與的設計在中所設計的純對象類型的與方法,它們的返回如下方法返回值對象本身。與三個強制轉換函數(shù),所對應的就是在標準中的三個內(nèi)部運算轉換的對照表。 在JS中的運算符共同的情況中,(+)符號是很常見的一種,它有以下的使用情況: 數(shù)字的加法運算,二元運算 字符串的連接運算,二元運算,最高優(yōu)先 正號,一元運算,可延伸為強制轉換其他類型的運算元為數(shù)字類型 當然,如果考慮多個符號一起使用時,...

    2json 評論0 收藏0
  • 前端_JavaScript_面向對象編程

    摘要:面向對象編程對象的原生方法分成兩類自身的方法靜態(tài)方法和的實例方法。的靜態(tài)方法方法與,參數(shù)是對象,返回一個數(shù)組,數(shù)組的值是改對象自身的所有屬性名區(qū)別在于返回可枚舉的屬性,返回不可枚舉的屬性值。 面向對象編程 Objects對象的原生方法分成兩類:Object自身的方法(靜態(tài)方法)和Object的實例方法。注意Object是JavaScript的原生對象,所有的其他對象都是繼承自Objec...

    Blackjun 評論0 收藏0
  • 【重溫基礎】16.JSON對象介紹

    摘要:系列目錄復習資料資料整理個人整理重溫基礎篇重溫基礎對象介紹本章節(jié)復習的是中的關于對象相關知識。概念概念有三點全稱對象表示法。對象沒有分號,而對象有。序列化對象時,所有函數(shù)及原型成員都會被忽略,不體現(xiàn)在結果上。 本文是 重溫基礎 系列文章的第十六篇。今日感受:靜。 系列目錄: 【復習資料】ES6/ES7/ES8/ES9資料整理(個人整理) 【重溫基礎】1-14篇 【重溫基礎】15...

    0x584a 評論0 收藏0
  • 在node的mongodb及mongoose常見用法

    摘要:是在環(huán)境下對進行便捷操作的對象模型工具安裝一開始需要安裝環(huán)境以及數(shù)據(jù)庫,然后創(chuàng)建數(shù)據(jù)文件夾并且啟動安裝啟動。出錯返回符合條件的文檔數(shù)。修改后的標題同上取反,刪除一個字段執(zhí)行后字段不存在增減修改器,只對數(shù)字有效。 Mongoose是在node.js環(huán)境下對mongodb進行便捷操作的對象模型工具 安裝 一開始需要安裝node.js環(huán)境以及mongodb數(shù)據(jù)庫,然后創(chuàng)建mongdb數(shù)據(jù)文件...

    liuhh 評論0 收藏0
  • JS 筆試手寫代碼

    摘要:版本假設字符每個字符編碼小于等于為字符串長度。將數(shù)組的元素依次傳入一個函數(shù)中執(zhí)行,然后把它們的返回值組成一個新數(shù)組返回。復制代碼造輪子的同學注意數(shù)組的空元素不會再上述方法中遍歷出來。復制代碼方法,對數(shù)組進行洗牌。 contains方法:判定一個字符串是否包含另一個字符串。常規(guī)思維,使用正則,但每次都要用new RegExp來構造,太麻煩,性能太差。轉而使用原生字符串方法。如indexO...

    baiy 評論0 收藏0

發(fā)表評論

0條評論

seanlook

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<