js獲取兩個日期之間有哪些具體的日期程式碼例項
本章節分享一段程式碼例項,它實現了獲取兩個日期之間的所有的具體天的日期。
程式碼例項如下:
[JavaScript] 純文字檢視 複製程式碼function dataScope(value1, value2) { var getDate = function(str) { var tempDate = new Date(); var list = str.split("-"); tempDate.setFullYear(list[0]); tempDate.setMonth(list[1] - 1); tempDate.setDate(list[2]); return tempDate; } var date1 = getDate(value1); var date2 = getDate(value2); if (date1 > date2) { var tempDate = date1; date1 = date2; date2 = tempDate; } date1.setDate(date1.getDate() + 1); var dateArr = []; var i = 0; while (!(date1.getFullYear() == date2.getFullYear() && date1.getMonth() == date2.getMonth() && date1.getDate() == date2.getDate())) { var dayStr =date1.getDate().toString(); if(dayStr.length ==1){ dayStr="0"+dayStr; } dateArr[i] = date1.getFullYear() + "-" + (date1.getMonth() + 1) + "-" + dayStr; i++; date1.setDate(date1.getDate() + 1); } return dateArr; } console.log(dataScope("2015-3-15","2015-4-1"));
相關文章
- 直播原始碼,獲取兩個日期之間的所有日期原始碼
- JavaScript獲取兩個日期之間所有的日期JavaScript
- js實現的獲取當前日期時間的程式碼例項JS
- javascript計算兩個日期之間的時間差程式碼例項JavaScript
- js實現的獲取指定時間前幾天日期程式碼例項JS
- js時間日期排序程式碼例項JS排序
- js獲取閏年、日期差等功能程式碼例項JS
- js時間日期格式化程式碼例項JS
- js格式化時間日期程式碼例項JS
- 根據時差獲取世界各地日期時間程式碼例項
- js獲取指定月份最後一天日期程式碼例項JS
- javascript獲取本地時間日期程式碼JavaScript
- 整理 js 日期物件的詳細功能,使用 js 日期物件獲取具體日期、昨天、今天、明天、每月天數、時間戳等,以及常用的日期時間處理方法JS物件時間戳
- js中兩個日期大小比較,獲取當前日期,日期加減一天JS
- javascript計算兩個日期相差的天數程式碼例項JavaScript
- js簡單時間日期格式化程式碼例項JS
- js獲取日期JS
- 時間日期格式化程式碼例項
- js對時間日期簡單格式化程式碼例項JS
- javascript時間日期格式化例項程式碼JavaScript
- js能夠自動變動的時間日期效果程式碼例項JS
- js獲取指定時間日期和當前時間日期的相差多少時間JS
- js date物件的獲取時間日期常用方法JS物件
- 直播軟體原始碼,js獲取n天前的日期原始碼JS
- 將時間日期分割成陣列程式碼例項陣列
- js獲取當前日期JS
- 查詢兩個日期之間的資料
- 將時間戳轉換為時間日期程式碼例項時間戳
- 時間日期和時間戳相互轉換程式碼例項時間戳
- SQL datediff用法( 返回兩個日期之間的間隔)SQL
- QT獲取日期,時間,星期QT
- Qt:獲取日期和時間QT
- java獲取日期和時間Java
- js獲取指定區間的隨機數程式碼例項JS隨機
- Js獲取當前日期時間及其它操作JS
- js獲取格林威治時間程式碼例項JS
- 使用ajax獲取伺服器檔案最後修改日期程式碼例項伺服器
- 25:計算兩個日期之間的天數