读书人

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

发布时间: 2012-09-01 09:33:03 作者: rapoo

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'); 

读书人网 >JavaScript

热点推荐