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

 更新时间:2014年03月05日 16:36:55   作者:  
这篇文章主要介绍了js时间比较示例,代码简单,运行后可以看到结果,需要的朋友可以参考下

复制代码 代码如下:

<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学习笔记(二) js一些基本概念

    javascript学习笔记(二) js一些基本概念

    javascript学习笔记之js一些基本概念,学习js的朋友可以参考下
    2012-06-06
  • 基于JavaScript 下namespace 功能的简单分析

    基于JavaScript 下namespace 功能的简单分析

    前些天在剥离 百度随心听 的播放器引擎时,看到了一个namespace方法,觉得新奇,当然只是对于我自己而言,我入门js不久,经验尚浅
    2013-07-07
  • Javascript基础教程之for循环

    Javascript基础教程之for循环

    这篇文章主要介绍了Javascript基础教程之for循环的相关资料以及示例分享,需要的朋友可以参考下
    2015-01-01
  • 初识JavaScript的基础

    初识JavaScript的基础

    这篇文章主要介绍了javascript的一些基础知识,内容很全面,特别适合刚刚学习javascript的朋友学习,希望能帮助到大家
    2021-10-10
  • Javascript中Array.prototype.map()详解

    Javascript中Array.prototype.map()详解

    map 方法会给原数组中的每个元素都按顺序调用一次 callback 函数。callback 每次执行后的返回值组合起来形成一个新数组。 callback 函数只会在有值的索引上被调用;那些从来没被赋过值或者使用 delete 删除的索引则不会被调用。
    2014-10-10
  • Js基础学习资料

    Js基础学习资料

    今天学习了哈很简单的脚本语言----JavaScript,做了简单的笔记。放在这里吧,方便翻出来看看。
    2010-11-11
  • js中的setInterval和setTimeout使用实例

    js中的setInterval和setTimeout使用实例

    这篇文章主要介绍了javascript中的两个定时执行函数setInterval和setTimeout的用法,需要的朋友可以参考下
    2014-05-05
  • 浅谈Javascript常用正则表达式应用

    浅谈Javascript常用正则表达式应用

    这篇文章主要介绍了Javascript常用正则表达式应用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-03-03
  • 正则表达式(语法篇推荐)

    正则表达式(语法篇推荐)

    下面小编就为大家带来一篇正则表达式(语法篇推荐)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-06-06
  • 浅谈一下JavaScript与C++的差异

    浅谈一下JavaScript与C++的差异

    这篇文章主要介绍了浅谈一下JavaScript与C++的差异,本来两门语言各有各的战场,并没什么交集,但自从 Node.js 框架出现之后,JavaScript 就摆脱了浏览器的樊笼,开始渗透进入系统应用的领域
    2023-04-04

最新评论