最新国产好看的视频,伊人天堂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)行相減之后再加起判斷就可以了,如果判斷日期相等就簡單多了在文章最后有例子說明。

例子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-(www.fzitv.net)11-29");
 console.log(date1.getTime() == date2.getTime()); //true

注意哦,大家不要這樣寫

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

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

相關(guān)文章

最新評(píng)論

冕宁县| 夏津县| 台山市| 乐平市| 龙州县| 乐陵市| 恩施市| 阳信县| 罗源县| 东平县| 龙江县| 新乐市| 肥西县| 城步| 饶阳县| 合作市| 敦煌市| 同仁县| 韶山市| 辽宁省| 城步| 云南省| 龙门县| 丰镇市| 思茅市| 平江县| 石景山区| 武乡县| 湛江市| 平遥县| 溆浦县| 论坛| 大新县| 循化| 乐业县| 唐海县| 即墨市| 乌鲁木齐市| 盐亭县| 克什克腾旗| 简阳市|