javascript简单比较日期大小的方法
本文实例讲述了javascript简单比较日期大小的方法。分享给大家供大家参考,具体如下:
//获取起始日期 var startDate=document.all.startdate.value; //转换为日期格式 startDate=startDate.replace(/-/g,"/"); //获取结束日期 var endDate=document.all.enddate.value; endDate=endDate.replace(/-/g,"/"); //如果起始日期大于结束日期 if(Date.parse(startDate)-Date.parse(endDate)>0){ alert("起始日期要在结束日期之前!"); //返回false return false; }
希望本文所述对大家JavaScript程序设计有所帮助。
相关推荐
-
JavaScript实现设置默认日期范围为最近40天的方法分析
本文实例讲述了JavaScript实现设置默认日期范围为最近40天的方法.分享给大家供大家参考,具体如下: 前面文章<JavaScript输出所选择起始与结束日期的方法>中的例子实现了选择日期,然后把选择的日期输出,这么一个功能. 不过实际项目中,测试人员说客户的需求是点击进入页面后,自动查询最近40天的数据. 想了想,实现的原理就是在页面加载之后,调用一个JavaScript函数设置日期,相比上一篇文章,除了修改了部分格式,还增加了onload函数. 另外,虽然把日期转为字符串可以用标准函数
-
js获取日期:昨天今天和明天、后天
复制代码 代码如下: <html> <head> <meta http-equiv="Content-Type" content="textml; charset=utf-8"> <title>js获取日期:前天.昨天.今天.明天.后天 - Liehuo.Net</title> </head> <body> <script language="JavaScript&q
-
JavaScript输出所选择起始与结束日期的方法
本文实例讲述了JavaScript输出所选择起始与结束日期的方法.分享给大家供大家参考,具体如下: 一直在用公司的报表工具做报表,报表里最常用的查询条件就是开始日期.结束日期. 自己会一点html和js,于是就想用html+JavaScript来实现选择查询日期,以及做出相应. 实现之后,觉得这个还是比较简单的,N年前学的html和javascript,总算是派上用场了,人人都可以开发网页. 这个代码要在谷歌的chrome浏览器中,日期选择才能有效果(代码中的input元素Type属性值date
-
JavaScript+HTML5实现的日期比较功能示例
本文实例讲述了JavaScript+HTML5实现的日期比较功能.分享给大家供大家参考,具体如下: 这里要在前面的文章<JavaScript实现设置默认日期范围为最近40天的方法>基础之上,进一步校验开始日期.结束日期是否合理. 比如:开始日期要小于等于结束日期,还有实现只能查询最近40天内的数据(设定为:结束日期减去开始日期要小于等于41,设为40也可以,关键看需求),如果要查询超过40天的数据,会直接报错. 在报错时,不会显示具体的错误,比如:结束日期大于当天日期,或者开始日期大于当天日期
-
JS 日期比较大小的简单实例
1,比较日期大小的js代码 复制代码 代码如下: <script>var beginDate=$("#beginDate").val(); var endDate=$("#endDate").val(); var d1 = new Date(beginDate.replace(/\-/g, "\/")); var d2 = new Date(endDate.replace(/\-/g, "\/"));
-
javascript日期比较方法实例分析
本文实例讲述了javascript日期比较方法.分享给大家供大家参考,具体如下: 今天为了实现这么一个功能--用户可以手动输入日期,但是日期只能输入在今天之前的,今天之后的时间就不能提交,即今天是15号,只能输入15号之前的日期,15号之后的日期不能输入 /** 将字符串为yyyyMMdd格式的字符串转换为日期类型 date就是日期字符串 */ function getDate(date){ var year = date.substr(0,4);//substr()是从0开始计算的 var m
-
JS比较2个日期间隔的示例代码
复制代码 代码如下: <!--forms[]部分--> <td> <div id="td12Div" style="display: none;">起始日期:</div> </td> <td> <div id="sdateDiv"> <date:date styleClass="psm-ui-text" name="startD
-
js时间戳格式化成日期格式的多种方法
js需要把时间戳转为为普通格式,一般的情况下可能用不到的, 下面先来看第一种吧 复制代码 代码如下: function getLocalTime(nS) { return new Date(parseInt(nS) * 1000).toLocaleString().replace(/:\d{1,2}$/,' '); } alert(getLocalTime(1293072805)); 结果是 2010年12月23日 10:53 第二种 复制代码 代码如下: function getLocalTi
-
js比较日期大小的方法
本文实例讲述了js比较日期大小的方法.分享给大家供大家参考.具体如下: function DateDiff(d1,d2){ var result = Date.parse(d1.replace(/-/g,"/"))- Date.parse(d2.replace(/-/g,"/")); return result; } function DateDiff(d1,d2){ start_at = new Date(d1.replace(/^(\d{4})(\d{2})(\
-
javascript检查日期格式的函数[比较全]
//用于日期的文本框 name = "indate" function check1(Form) { for (i = 0; i < Form.length; i++) { if (Form.elements[i].value == "") { alert("请填写完整!") Form.elements[i].focus(); return; } if (Form.elements[i].name == "indate"
随机推荐
- delphi实现将BMP格式图形转化为JPG格式图形的方法
- update 子查询使用介绍
- 用ISAPI_Rewrite让IIS也支持如Apache下.htaccess的URL重写
- IOS 自定义UICollectionView的头视图或者尾视图UICollectionReusableView
- 简单谈谈php中的unicode和utf8编码
- Android 有效的解决内存泄漏的问题实例详解
- Linux安装Oracle出现乱码怎么解决
- mysql 队列 实现并发读
- jQuery实现的产品自动360度旋转展示特效源码分享
- JavaScript事件方法(实例讲解)
- Android中Serializable和Parcelable序列化对象详解
- 关于Java企业级项目开发思想
- 浅谈Python中的作用域规则和闭包
- spring boot 使用Aop通知打印控制器请求报文和返回报文问题
- python实现windows倒计时锁屏功能
- Nginx环境下WordPress的多站点功能配置详解
- 如何安装多版本python python2和python3共存以及pip共存
- 深入理解Django自定义信号(signals)
- java实现猜拳游戏
- 使用vue-cli(vue脚手架)快速搭建项目的方法