js时间分解

分解时间,再判断开始时间不能大于结束时间

html 代码 :

开始时间:
<input class="Wdate" type="text" id="starttime" name="begintime"
value="<s:propertyvalue="#request.begintime" />"οnfοcus="WdatePicker()" readonly="readonly" />
结束时间:
<input class="Wdate" type="text" id="endtime" name="endtime"
value="<s:property value="#request.endtime" />"
οnfοcus="WdatePicker()" readonly="readonly" />

 js 代码:

        //jquery获取时间的val
        var starttime = $("#starttime").val();
        var endtime = $("#endtime").val();

        //js获取时间的val
        //var starttime = document.getElementsByName("starttime");
        //var endtime = document.getElementsByName("starttime");
        /*分解开始时间*/ 
        var   startMonth   =eval(   starttime.substring(5,starttime.lastIndexOf   ("-"))); 
        var   startDay   =eval(   starttime.substring(starttime.length,starttime.lastIndexOf   ("-")+1)); 
        var   startYear   =eval(   starttime.substring(0,starttime.indexOf   ("-"))); 

        /*分解结束时间*/ 
        var   endMonth   =eval(   endtime.substring(5,endtime.lastIndexOf   ("-"))); 
        var   endDay   =eval(   endtime.substring(endtime.length,endtime.lastIndexOf   ("-")+1)); 
        var   endYear   =eval(   endtime.substring(0,endtime.indexOf   ("-")));         

        if(Date.parse(startMonth+"/"+startDay+"/"+startYear)>Date.parse(endMonth+"/"+endDay+"/"+endYear))
          {
                //alert("开始时间大于结束时间");
                $("#error").text("开始时间大于结束时间");
                return false;
          }


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值