国产探花免费观看_亚洲丰满少妇自慰呻吟_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-(m.survivalescaperooms.com)11-29"); console.log(date1.getTime() == date2.getTime()); //true

注意哦,大家不要這樣寫

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

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

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 班玛县| 梅州市| 独山县| 泰州市| 福泉市| 定结县| 大丰市| 石泉县| 漳州市| 建昌县| 武功县| 兴仁县| 庆阳市| 荔浦县| 温宿县| 噶尔县| 泗水县| 南昌市| 香格里拉县| 葵青区| 彭州市| 曲周县| 灵丘县| 怀集县| 泗洪县| 双柏县| 巨鹿县| 新乐市| 道孚县| 嘉荫县| 兴文县| 沅陵县| 榆中县| 北川| 镇巴县| 都江堰市| 含山县| 彰化县| 密山市| 泰安市| 桦南县|