最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

javascript 判斷兩個(gè)日期之差的示例代碼

 更新時(shí)間:2015年09月05日 12:36:46   投稿:mdxy-dxy  
這篇文章主要介紹了javascript 判斷兩個(gè)日期之差的示例代碼,需要的朋友可以參考下

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

例子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("不能預(yù)約當(dāng)天");
     return false;
   }else if (apartDay < 1 || apartDay > 3){
     alert("預(yù)約日期超出范圍");
     return false;
   } 
 }

判斷日期相等

var date1 = new Date("2013-11-29");
 var date2 = new Date("2013-(m.fzitv.net)11-29");
 console.log(date1.getTime() == date2.getTime()); //true

注意哦,大家不要這樣寫(xiě)

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

這樣是錯(cuò)誤的哦,因?yàn)槭褂胣ew date之后日期就是對(duì)象了,那么對(duì)象就不能像字符那樣對(duì)比了。

相關(guān)文章

最新評(píng)論

和龙市| 泾川县| 锡林郭勒盟| 淅川县| 衡山县| 正镶白旗| 嘉善县| 清水河县| 屯留县| 马公市| 垦利县| 余庆县| 宜君县| 独山县| 枣强县| 兴国县| 余干县| 昆明市| 扶绥县| 宁陵县| 灌云县| 孙吴县| 镶黄旗| 基隆市| 德江县| 十堰市| 巴彦县| 黄陵县| 巧家县| 鄂州市| 鹤壁市| 博乐市| 红安县| 崇文区| 深圳市| 晋城| 兴文县| 东明县| 静宁县| 双城市| 温宿县|