当前位置: 代码迷 >> JavaScript >> js取一段日期,该如何解决
  详细解决方案

js取一段日期,该如何解决

热度:119   发布时间:2012-09-01 09:33:03.0
js取一段日期
这样的,两个日期starDate和endDate 都是String型 20120816 这种格式的 
我要做的就是开始到结束日期最大跨度为三个月,在页面用JS完成,不去控制器里返回
这个该怎么做?高分求!!!!!!!

------解决方案--------------------
对 90天,粗心了,

那就看那个月的最后一天的日期进行比较,超过了就去那个月的最后一天


------解决方案--------------------
JScript code

var sd1='20120816',sd2='20121205';
var d1,d2;
d1=new Date(sd1.substring(0,4),sd1.substring(4,6)-1,sd1.substring(6));
d2=new Date(sd2.substring(0,4),sd2.substring(4,6)-1,sd2.substring(6));
if((d2.getTime()-d1.getTime())>90*24*3600*1000)alert('超过范围');else alert('ok'); 
  相关解决方案