javascript計算指定日期增加多長時間後的日期
本章節分享一段程式碼例項,它實現了能夠計算指定日期再新增指定的時間後的日期是多少。
新增的時間單位可以是秒、小時、分鐘或者周等等。
程式碼例項如下:
[JavaScript] 純文字檢視 複製程式碼//+--------------------------------------------------- //| 日期計算 //+--------------------------------------------------- Date.prototype.DateAdd = function(strInterval, Number) { var dtTmp = this; switch (strInterval) { case 's' :return new Date(Date.parse(dtTmp) + (1000 * Number)); case 'n' :return new Date(Date.parse(dtTmp) + (60000 * Number)); case 'h' :return new Date(Date.parse(dtTmp) + (3600000 * Number)); case 'd' :return new Date(Date.parse(dtTmp) + (86400000 * Number)); case 'w' :return new Date(Date.parse(dtTmp) + ((86400000 * 7) * Number)); case 'q' :return new Date(dtTmp.getFullYear(), (dtTmp.getMonth()) + Number*3, dtTmp.getDate(), dtTmp.getHours(), dtTmp.getMinutes(), dtTmp.getSeconds()); case 'm' :return new Date(dtTmp.getFullYear(), (dtTmp.getMonth()) + Number, dtTmp.getDate(), dtTmp.getHours(), dtTmp.getMinutes(), dtTmp.getSeconds()); case 'y' :return new Date((dtTmp.getFullYear() + Number), dtTmp.getMonth(), dtTmp.getDate(), dtTmp.getHours(), dtTmp.getMinutes(), dtTmp.getSeconds()); } } var date=new Date(); console.log(date.DateAdd("d",5));
相關文章
- javascript如何計算兩個日期之間的時間間隔JavaScript
- javascript計算兩個時間日期相差的天數JavaScript
- excel日期加減計算方法 excel計算日期時間差Excel
- JavaScript 獲取指定時間前幾天日期JavaScript
- js計算指定日期幾天前或者幾天後的日期JS
- 計算2個日期間的所有日期
- javascript獲取當前時間指定天數之前或者之後的日期JavaScript
- JavaScript 時間日期操作JavaScript
- js獲取指定時間日期和當前時間日期的相差多少時間JS
- php日期時間計算,轉載PHP
- JavaScript 加上指定天數之後的日期JavaScript
- javascript計算兩個日期之間的時間差程式碼例項JavaScript
- js如何計算當前日期指定天數前的日期JS
- JS-計算日期差值;計算日期之間的月數JS
- java獲取指定日期之前或之後的時間Java
- JavaScript 動態時間日期JavaScript
- JavaScript動態時間日期JavaScript
- javascript 計算兩個日期間差的天數JavaScript
- oracle計算兩個日期的時間差時分秒Oracle
- JavaScript實時變化時間日期JavaScript
- JavaScript時間日期格式化JavaScript
- JavaScript 時間日期格式轉換JavaScript
- JavaScript比較時間日期大小JavaScript
- SQL 10 函式 3 日期時間函式 - 5 計算日期差額SQL函式
- 計算時間,指定時間的多少個月後
- JavaScript 日期和時間的格式化JavaScript
- JavaScript 時間日期轉換成中文JavaScript
- javascript將日期轉化成時間戳JavaScript時間戳
- JavaScript 演算法:計算最大連續日期區間JavaScript演算法
- 日期計算
- javascript自動變動的時間日期效果JavaScript
- javascript比較兩個時間日期的大小JavaScript
- JavaScript 自動重新整理的時間日期JavaScript
- javascript實現的動態時間日期效果JavaScript
- 簡易實用的JavaScript日期時間操作!JavaScript
- iOS日期時間iOS
- 日期時間類
- 日期和時間