关于日期的相差值计算

来源:互联网 发布:直播 杭州 人工智能 编辑:程序博客网 时间:2024/06/05 22:47

关于两个日期相差多少天


    function DateDiff(sDate1, sDate2) {                var aDate, oDate1, oDate2, iDays;                aDate = sDate1.split("-");                oDate1 = new Date(aDate[1] + '-' + aDate[2] + '-' + aDate[0]);                aDate = sDate2.split("-");                oDate2 = new Date(aDate[1] + '-' + aDate[2] + '-' + aDate[0]);                iDays = parseInt(Math.abs(oDate1 - oDate2) / 1000 / 60 / 60 / 24);            return iDays;    }

关于两个日期当月的日期和上一个月的第一天


function setNowDate(){var myDate = new Date();//结束日期var dateEnd = myDate.toLocaleDateString().substring(0, 4) + "-" + myDate.toLocaleDateString().substring(5, 7) + "-" + myDate.toLocaleDateString().substring(8, 10);//开始月份var start_year = parseInt(myDate.getFullYear());//上个月var start_month = parseInt(myDate.toLocaleDateString().substring(5, 7)) - 1;if(start_month == 0) {         start_month = 12;    start_year = start_year - 1;              }if(start_month < 10){start_month = "0" + start_month;}var dateStart = start_year + "-" + start_month + "-" + "01"var tradeDateStart =  $("#tradeDateStart").val(dateStart);var tradeDateEnd =  $("#tradeDateEnd").val(dateEnd);}


0 0
原创粉丝点击