javascript比较两个日期的先后示例代码

代码很简单,这里就不多废话了,直接奉上代码吧:

代码如下:

function checkDate(){

//replace(/\-/g, "\/")是根据验证表达式把日期转化成长日期格式

var sDate = new Date(document.getElementById_x("datetimepickerStart").value.replace(/\-/g, "\/"));
    var eDate = new Date(document.getElementById_x("datetimepickerEnd").value.replace(/\-/g, "\/"));

if(sDate > eDate)
    {
     alert("结束日期不得小于开始日期!");
     return false;
    }
    return true;
}

是不是很简单呢,小伙伴们可以自由发挥下,用到自己的项目中去吧。

(0)

相关推荐

  • JS实现字符串转日期并比较大小实例分析

    本文实例分析了JS实现字符串转日期并比较大小的方法.分享给大家供大家参考,具体如下: 方法1: function compareDate(DateOne, DateTwo) { var OneMonth = DateOne.substring(5, DateOne.lastIndexOf("-")); var OneDay = DateOne.substring(DateOne.length, DateOne.lastIndexOf("-") + 1); var O

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

    复制代码 代码如下: <html> <head>  <script language="javascript" type="text/javascript">   /** 日期比较 **/   function compareDate(strDate1,strDate2)   {    var date1 = new Date(strDate1.replace(/\-/g, "\/"));    var dat

  • javascript简单比较日期大小的方法

    本文实例讲述了javascript简单比较日期大小的方法.分享给大家供大家参考,具体如下: //获取起始日期 var startDate=document.all.startdate.value; //转换为日期格式 startDate=startDate.replace(/-/g,"/"); //获取结束日期 var endDate=document.all.enddate.value; endDate=endDate.replace(/-/g,"/"); //如

  • JS比较2个日期间隔的示例代码

    复制代码 代码如下: <!--forms[]部分--> <td> <div id="td12Div" style="display: none;">起始日期:</div> </td> <td> <div id="sdateDiv"> <date:date styleClass="psm-ui-text" name="startD

  • javascript日期比较方法实例分析

    本文实例讲述了javascript日期比较方法.分享给大家供大家参考,具体如下: 今天为了实现这么一个功能--用户可以手动输入日期,但是日期只能输入在今天之前的,今天之后的时间就不能提交,即今天是15号,只能输入15号之前的日期,15号之后的日期不能输入 /** 将字符串为yyyyMMdd格式的字符串转换为日期类型 date就是日期字符串 */ function getDate(date){ var year = date.substr(0,4);//substr()是从0开始计算的 var m

  • 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, "\/"));

  • js 日期比较相关天数代码

    复制代码 代码如下: <html> <body> <input type="text" id="Tb_Set_Time" size="10" width="200" value="2014-11-12"/> <input type="text" id="Tb_End_Time" size="10" widt

  • javascript比较两个日期相差天数的方法

    本文实例讲述了javascript比较两个日期相差天数的方法.分享给大家供大家参考.具体如下: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content

  • 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"

  • 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})(\

随机推荐