急急急急急急急急急急急急急急急急!!!!求时间段内的日期 我现在想写一个js获得一个时间段内的日期集合,也就是2013-07-19至2013-07-31,获得集合是2013-07-19;2013-07-20;2013-07-21;.....;2013-07-31这样的一组数用";"隔开就可以。我输入日期的格式2013-07-19就是这个样子的,请高手解答。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var format = function(D){ var m = D.getMonth() + 1, d = D.getDate(); return [D.getFullYear(), (m < 10 ? '0' : '') + m, (d < 10 ? '0' : '') + d].join('-')};var sdate = '2013-07-19', edate = '2013-07-31', r = [];sdate = sdate.split(/-/);sdate = new Date(sdate[0], sdate[1] - 1, sdate[2]).getTime();edate = edate.split(/-/);edate = new Date(edate[0], edate[1] - 1, edate[2]).getTime();for(; sdate <= edate; sdate = sdate + 24 * 3600 * 1000){ r.push(format(new Date(sdate)))}r = r.join(';');alert(r) Hash表建立中文分词词库 有什么方法让下拉列表的内容宽度自适应呢 js如何删除数组中的空项 js 校验 请问一个java脚本的问题! 求助!如何让form提交表单成为一个连接! javascript脚本是否能触发系统声音。。。。???? 那位有这个功能的源码?分不够再加!!! JAVASCRIPT 能实现如下功能?有点象宏 有一个难度很大的问题,请高手解决。如有一个父窗口,要控制子窗口,但我不知子窗口写有什么javascript代码,我就只想不要这个子窗口中的 初学者关于javascript的一个疑问 如何单点登录或如何跨域访问iframe内DOM元素?
var format = function(D){
var m = D.getMonth() + 1, d = D.getDate();
return [D.getFullYear(), (m < 10 ? '0' : '') + m, (d < 10 ? '0' : '') + d].join('-')
};
var sdate = '2013-07-19', edate = '2013-07-31', r = [];
sdate = sdate.split(/-/);
sdate = new Date(sdate[0], sdate[1] - 1, sdate[2]).getTime();
edate = edate.split(/-/);
edate = new Date(edate[0], edate[1] - 1, edate[2]).getTime();for(; sdate <= edate; sdate = sdate + 24 * 3600 * 1000){
r.push(format(new Date(sdate)))
}
r = r.join(';');
alert(r)