国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

JavaScript計算兩個日期時間段內日期的方法

2019-11-20 12:55:16
字體:
來源:轉載
供稿:網友

本文實例講述了JavaScript計算兩個日期時間段內日期的方法。分享給大家供大家參考。具體實現方法如下:

復制代碼 代碼如下:
/*************************
 * 計算兩個日期時間段內所有日期
 * 
 * @param value1
 *            開始日期 YYYY-MM-DD
 * @param value2
 *            結束日期
 * return 日期數組
 */ 
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++; 
        /*
         * document.write("<div style='display:block'>" + date1.getFullYear() +
         * "-" + (date1.getMonth() + 1) + "-" + date1.getDate() + "</div>");
         */ 
        // document.write(dateArr[i] + "<br>"); 
        date1.setDate(date1.getDate() + 1); 
    } 
    return dateArr; 
}

希望本文所述對大家的javascript程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 蓝田县| 图木舒克市| 大余县| 山丹县| 城固县| 凉城县| 双桥区| 区。| 徐闻县| 章丘市| 江城| 密云县| 牙克石市| 福清市| 英超| 瑞金市| 凤城市| 炉霍县| 宁海县| 丹棱县| 黔东| 朝阳市| 武乡县| 苍南县| 吉林省| 苏尼特右旗| 资讯 | 西盟| 邮箱| 大洼县| 永和县| 东光县| 台中县| 莆田市| 九寨沟县| 大余县| 凌云县| 苏州市| 天门市| 陇西县| 灵武市|