js 中 Date 函式常見用法

2021-09-14 00:40:49 字數 2785 閱讀 9326

走在前端的大道上

記得我剛學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();

後來在一些專案或者文章發現了一些新方法,這也是我這篇文章想傳遞給小白的

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

如果你想獲取某個月的最後一天怎麼辦?比如2023年的2月

2.通過 new date('2018-1-24') 獲取時間

注意這種寫法的相容性,在safari 和 ios 系統下 不支援 - 這種寫法,保險起見 使用 / ,如2018/1/1(2018/01/01,2018/1/01)

3.通過 date.parse('2018-12-1') 獲取時間

注意這種寫法的相容性,在safari 和 ios 系統下 不支援 - 這種寫法,保險起見 使用 / ,如2018/1/1(2018/01/01,2018/1/01)

js中Date的用法

js中時間戳和日期互相轉化 time是乙個時間戳,通過tolocalestring方法轉化為日期。time2是當前時間的時間戳,同理轉化為日期。tolocaledatestring 獲取日期如 2019 9 18 tolocaletimestring 獲取當前時間 如下午3 57 51 toloca...

js中的date 函式

1 獲取當前時間 let date new date 2 獲取當前的年份 let year date.getfullyear 3 獲取當前月份 let month date.getmonth 1 4 獲取當前日期 let nowdate date.getdate 5 獲取當前時分秒 let h da...

JS日期 Date 處理函式

1 date 返回當日的日期和時間。2 getdate 從 date 物件返回乙個月中的某一天 1 31 3 getday 從 date 物件返回一周中的某一天 0 6 4 getmonth 從 date 物件返回月份 0 11 5 getfullyear 從 date 物件以四位數字返回年份。6 ...