走在前端的大道上
記得我剛學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 ...