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

首頁 > 編程 > JavaScript > 正文

javascript 判斷兩個日期之差的示例代碼

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

日期差我們需要像php中一樣把如2015-08-30這種轉(zhuǎn)換成秒之后再利用兩個日期的秒數(shù)進行相減之后再加起判斷就可以了,如果判斷日期相等就簡單多了在文章最后有例子說明。

例子1,日期之差函數(shù)

function better_time(strDateStart,strDateEnd){  var strSeparator = "-"; //日期分隔符  var strDateArrayStart;  var strDateArrayEnd;  var intDay;  strDateArrayStart = strDateStart.split(strSeparator);  strDateArrayEnd = strDateEnd.split(strSeparator);  var strDateS = new Date(strDateArrayStart[0] + "/" + strDateArrayStart[1] + "/" + strDateArrayStart[2]);  var strDateE = new Date(strDateArrayEnd[0] + "/" + strDateArrayEnd[1] + "/" + strDateArrayEnd[2]);  intDay = (strDateE-strDateS)/(1000*3600*24);  return intDay; }

例子2

function checkTime(){   var dateInp=$("#dateInp").val();   var day1=Date.parse(dateInp.replace(/-/g, "/"));   var nowDate = new Date();   var dateStr = nowDate.getFullYear()+"/"+(nowDate.getMonth() + 1)+"/"+nowDate.getDate();           var day2=Date.parse(dateStr);   var apartTime=day1-day2;   var apartDay=parseInt(apartTime / (1000 * 60 * 60 * 24));   if(apartDay ==0){     alert("不能預約當天");     return false;   }else if (apartDay < 1 || apartDay > 3){     alert("預約日期超出范圍");     return false;   }  }

判斷日期相等

var date1 = new Date("2013-11-29"); var date2 = new Date("2013-(www.survivalescaperooms.com)11-29"); console.log(date1.getTime() == date2.getTime()); //true

注意哦,大家不要這樣寫

var date1 = new Date("2013-11-29"); var date2 = new Da(www.survivalescaperooms.com)te("2013-11-29"); console.log(date1 == date2); //false

這樣是錯誤的哦,因為使用new date之后日期就是對象了,那么對象就不能像字符那樣對比了。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 资溪县| 休宁县| 莱州市| 宁河县| 昌平区| 望江县| 泰和县| 元阳县| 莱州市| 临安市| 沛县| 苍溪县| 叙永县| 武义县| 望都县| 清水河县| 册亨县| 云浮市| 临湘市| 庆安县| 郓城县| 赤城县| 汤原县| 锡林浩特市| 抚顺市| 河西区| 余庆县| 潜山县| 宁武县| 西盟| 丰宁| 柳江县| 马尔康县| 四会市| 桃园市| 乐业县| 峨眉山市| 元氏县| 保定市| 和政县| 措勤县|