首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

js统制日期

2013-06-25 
js控制日期文本框里有两个日期值,分别是开始时间和结束时间,日期格式是:yyyy-MM-dd。我现在要在前台判断所

js控制日期
文本框里有两个日期值,分别是开始时间和结束时间,日期格式是:yyyy-MM-dd。
我现在要在前台判断所选的结束日期与开始日期的差值为5个月或者更多。

求教各位大神。

提供可运行的JS。谢谢! java js jquery
[解决办法]
这个我倒是没时间帮你写.你可以先把两个日期转换成毫秒后相减,再算这个结果是多少个月就行了.
[解决办法]
赞同二楼的写法!
[解决办法]
时间毫秒数相减。
 var checkbegin= new Array();
        var checkend=new Array();
       
        var begin=beginTime.substring(0,10);
        var end=endTime.substring(0,10);
       
        checkbegin  = begin.split("-");
        checkend =end.split("-");
       
        beginTime = new  Date(checkbegin[0],checkbegin[1],checkbegin[2]);
        endTime=new Date(checkend[0],checkend[1],checkend[2]);
    
      
        var sDate = endTime.getTime() - beginTime.getTime();
        var passDate=Math.floor(sDate/(24*3600*1000));

热点排行