js时间比较示例分享(日期比较)

2014-03-05 25

<html>
 <head>
  <script language="javascript" type="text/javascript">
   /** 日期比较 **/
   function compareDate(strDate1,strDate2)
   {
    var date1 = new Date(strDate1.replace(/\-/g, "\/"));
    var date2 = new Date(strDate2.replace(/\-/g, "\/"));
    return date1-date2;
   }   /** 比较 **/
   function doCompare(){
    var strDate1 = document.getElementById("strDate1").value;
    var strDate2 = document.getElementById("strDate2").value;
    var result = compareDate(strDate1,strDate2);
    if ( result>0 ) {
     alert("strDate1晚于strDate2");
    }else if( result<0 ){
     alert("strDate1早于strDate2");
    }else if ( result==0 ){
     alert("strDate1等于strDate2");
    }
   }
  </script>
 </head>
 <body>
  <input type="text" id="strDate1" name="strDate1" value="2012-07-01"/>
  <input type="text" id="strDate2" name="strDate2" value="2012-08-01"/>
  <input type="button" id="compareBtn" name="compareBtn" value="比较" onClick="doCompare();"/>
 </body>
</html>
展开阅读全文

更多Javascript文章

JQuery的ON()方法支持的所有事件罗列
Feb 28 26
JavaScript中操作Mysql数据库实例
Apr 02 25
纯JS实现旋转图片3D展示效果
Apr 12 23
jQuery实现table中的tr上下移动并保持序号不变的实例代码
Jul 11 24
JavaScript运动框架 解决速度正负取整问题(一)
May 17 22
jquery ztree实现右键收藏功能
Nov 20 19
详解ES6语法之可迭代协议和迭代器协议
Jan 13 20
手机访问当前页面