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


Posted in Javascript onMarch 05, 2014
<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 滑入滑出效果实现代码
Mar 27 Javascript
JQuery中对服务器控件 DropdownList, RadioButtonList, CheckboxList的操作总结
Jun 28 Javascript
jQuery EasyUI API 中文文档 - ComboTree组合树
Oct 11 Javascript
jQuery实现底部浮动窗口效果
Sep 07 Javascript
JavaScript中省略元素对数组长度的影响
Oct 26 Javascript
用jQuery.ajaxSetup实现对请求和响应数据的过滤
Dec 20 Javascript
详解react native页面间传递数据的几种方式
Nov 07 Javascript
vue+element UI实现树形表格带复选框的示例代码
Apr 16 Javascript
小程序外卖订单界面的示例代码
Dec 30 Javascript
JS async 函数的含义和用法实例总结
Apr 08 Javascript
Vue解决echart在element的tab切换时显示不正确问题
Aug 03 Javascript
小程序自定义弹框效果
Nov 16 Javascript
对于Form表单reset方法的新认识
Mar 05 #Javascript
js和css写一个可以自动隐藏的悬浮框
Mar 05 #Javascript
7个JS基础知识总结
Mar 05 #Javascript
100个不能错过的实用JS自定义函数
Mar 05 #Javascript
jQuery DOM操作实例
Mar 05 #Javascript
JS父页面与子页面相互传值方法
Mar 05 #Javascript
JS和函数式语言的三特性
Mar 05 #Javascript
You might like
作为PHP程序员你要知道的另外一种日志
2018/07/30 PHP
基于JQuery的多标签实现代码
2012/09/19 Javascript
当鼠标移动到图片上时跟随鼠标显示放大的图片效果
2013/06/06 Javascript
js点击事件链接的问题解决
2014/04/25 Javascript
js获取数组的最后一个元素
2015/04/14 Javascript
angularJS Provider、factory、service详解及实例代码
2016/09/21 Javascript
微信小程序 缓存(本地缓存、异步缓存、同步缓存)详解
2017/01/17 Javascript
bootstrap输入框组使用方法
2017/02/07 Javascript
angularjs实现多张图片上传并预览功能
2017/02/24 Javascript
BootStrap Table复选框默认选中功能的实现代码(从数据库获取到对应的状态进行判断是否为选中状态)
2017/07/11 Javascript
JavaScript实现简单生成随机颜色的方法
2017/09/21 Javascript
javaScript 连接打印机,打印小票的实例
2017/12/29 Javascript
详解如何在项目中使用jest测试react native组件
2018/02/09 Javascript
vue项目base64字符串转图片的实现代码
2018/07/13 Javascript
JavaScript 九种跨域方式实现原理
2019/02/11 Javascript
JavaScript命名空间模式实例详解
2019/06/20 Javascript
layui默认选中table的CheckBox复选框方法
2019/09/19 Javascript
vue 强制组件重新渲染(重置)的两种方案
2019/10/29 Javascript
Ajax获取node服务器数据的完整步骤
2020/09/20 Javascript
简单实现python进度条脚本
2017/12/18 Python
python kmeans聚类简单介绍和实现代码
2018/02/23 Python
python实现简易通讯录修改版
2018/03/13 Python
Python实现确认字符串是否包含指定字符串的实例
2018/05/02 Python
Python学习小技巧总结
2018/06/10 Python
python中的decimal类型转换实例详解
2019/06/26 Python
python使用turtle库绘制奥运五环
2020/02/24 Python
python对一个数向上取整的实例方法
2020/06/18 Python
基于python实现删除指定文件类型
2020/07/21 Python
如何用canvas实现在线签名的示例代码
2018/07/10 HTML / CSS
理肤泉俄罗斯官网:La Roche-Posay俄罗斯
2018/07/24 全球购物
党校培训思想汇报
2013/12/30 职场文书
幼儿园大班家长评语
2014/04/17 职场文书
MySQL 覆盖索引的优点
2021/05/19 MySQL
Go 语言下基于Redis分布式锁的实现方式
2021/06/28 Golang
生命的关键成分来自太空?陨石说是的
2022/04/29 数码科技
ant design vue的form表单取值方法
2022/06/01 Vue.js