var dd = new date()
dd.getfullyear()
dd.getmonth()
dd.getdate()
dd.getday() //獲取星期幾(0~6)
dd.gettime()
new date(2019,01,0).getdate() //獲取2023年1月的天數
new date(2019,1-1,1) //獲取2023年一月第一天
new date(2019,1,0) //獲取2023年一月最後一天
new date().tolocalestring() //時間物件轉成時間字串
new date().tolocalestring().split(' ')[0] //時間物件轉成年月日
new date().tolocalestring().split(' ')[0].split('/')[0] //時間物件轉成 年[0]月[1]日[2]
new date(new date().gettime()+(2*24*60*60*1000)) //時間物件加減(最穩定方法是先轉成時間戳運算完再轉回時間物件)
// 用設定時間實現時間的加減:(js date物件會有限制,如果超出限制就會改變隔壁的數值)
new date(new date().setmonth(new date().getmonth()+1)) //月份的加減
new date(new date().setdate(new date().getdate()+1)) //日子的加減
全月
-+全月
類層次設計時的靈活處理
多型設計時候的一些小技巧,通過加入一層抽象類,減少後續的改動,如在抽象基類或者介面中加入新的method,此時並不需要在所有的實現類中去實現,只需要在需要實現的類中去實現處理,在抽象類中提供預設的實現,當然出現此種情況介面可能設計的時候存在一定的不合理,但是在實際的情況確實會出現不合理。public...
JS日期 Date 處理函式
1 date 返回當日的日期和時間。2 getdate 從 date 物件返回乙個月中的某一天 1 31 3 getday 從 date 物件返回一周中的某一天 0 6 4 getmonth 從 date 物件返回月份 0 11 5 getfullyear 從 date 物件以四位數字返回年份。6 ...
JS日期處理工具類
此js檔案是格式化js中日期時間的工具類,其中包含了傳入日期物件date,格式化成想要的格式,或者傳入字串格式的時間個,次字串日期對應的格式可以轉換為相應的日期物件,可以計算兩個日期之間的差值 y 表示年 m 表示一年中的月份 1 12 d 表示月份中的天數 1 31 h 表示一天中的小時數 00 ...