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

首頁 > 編程 > JavaScript > 正文

JS日期加減,日期運(yùn)算代碼

2019-11-20 11:20:15
字體:
供稿:網(wǎng)友

一、日期減去天數(shù)等于第二個(gè)日期

function cc(dd,dadd){//可以加上錯(cuò)誤處理var a = new Date(dd)a = a.valueOf()a = a - dadd * 24 * 60 * 60 * 1000a = new Date(a)alert(a.getFullYear() + "年" + (a.getMonth() + 1) + "月" + a.getDate() + "日")}cc("12/23/2002",2)

這里不得不做補(bǔ)充,浪費(fèi)好多時(shí)間得出教訓(xùn):
Javascript 對(duì)時(shí)間的代號(hào)
0-11數(shù)字表示1-12月: var a= new Date(2006,5,6) 結(jié)果是2006-6-6
0-6表示星期
1-31表示日期
0-23小時(shí)
0-59分鐘,秒

二。//兩個(gè)日期的差值(d1 - d2).

function DateDiff(d1,d2){  var day = 24 * 60 * 60 *1000;try{      var dateArr = d1.split("-");  var checkDate = new Date();    checkDate.setFullYear(dateArr[0], dateArr[1]-1, dateArr[2]);  var checkTime = checkDate.getTime();   var dateArr2 = d2.split("-");  var checkDate2 = new Date();    checkDate2.setFullYear(dateArr2[0], dateArr2[1]-1, dateArr2[2]);  var checkTime2 = checkDate2.getTime();    var cha = (checkTime - checkTime2)/day;     return cha;  }catch(e){  return false;}}//end fun

三、應(yīng)用:

<script language="javascript" type="text/javascript">var flag = Array();//全局變量var start = "2009-01-01";var end = "2009-02-24";SetFlag(start,end); for(var i=0; i<flag.length; i++){  document.write(flag[i]+"/n/r");}//設(shè)置周期內(nèi)的日期(數(shù)組)function SetFlag(start,end){var cdate = Array();cdate = start.split("-");var cd = cdate[1]+"/"+cdate[2]+"/"+cdate[0]; var dayNum = DateDiff(end,start);for(var i=0; i<=dayNum; i++){  flag.push(AddDays(cd,i));}}//end fun//日期加上天數(shù)后的新日期.function AddDays(date,days){var nd = new Date(date);  nd = nd.valueOf();  nd = nd + days * 24 * 60 * 60 * 1000;  nd = new Date(nd);  //alert(nd.getFullYear() + "年" + (nd.getMonth() + 1) + "月" + nd.getDate() + "日");var y = nd.getFullYear();var m = nd.getMonth()+1;var d = nd.getDate();if(m <= 9) m = "0"+m;if(d <= 9) d = "0"+d; var cdate = y+"-"+m+"-"+d;return cdate;}//兩個(gè)日期的差值(d1 - d2).function DateDiff(d1,d2){  var day = 24 * 60 * 60 *1000;try{      var dateArr = d1.split("-");  var checkDate = new Date();    checkDate.setFullYear(dateArr[0], dateArr[1]-1, dateArr[2]);  var checkTime = checkDate.getTime();   var dateArr2 = d2.split("-");  var checkDate2 = new Date();    checkDate2.setFullYear(dateArr2[0], dateArr2[1]-1, dateArr2[2]);  var checkTime2 = checkDate2.getTime();    var cha = (checkTime - checkTime2)/day;     return cha;  }catch(e){  return false;}}//end fun</script>
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 浠水县| 小金县| 会昌县| 抚顺市| 普陀区| 阿鲁科尔沁旗| 思茅市| 梁平县| 东乡族自治县| 伊金霍洛旗| 阿城市| 灌阳县| 西城区| 叙永县| 广宗县| 沈阳市| 宜城市| 新津县| 武夷山市| 新郑市| 普兰县| 石台县| 高州市| 朝阳县| 都匀市| 颍上县| 虹口区| 韶山市| 昌吉市| 镇原县| 南昌县| 霞浦县| 拜城县| 民勤县| 宣汉县| 平江县| 宁强县| 滁州市| 育儿| 陕西省| 津市市|