请教:
现在页面有两个文本框,输入两个日期,现要查出两个日期之间的星期六的日期和星期天的日期。
如:2007-10-02 ,2007-10-18
输出星期六:2007-10-06,2007-10-13
星期天: 2007-10-07,2007-10-14
最好2007-10-06,2007-10-13 写入一个数组中,2007-10-07,2007-10-14写入一个数组中,我页面后台要用。
我先谢谢各位老大了!
现在页面有两个文本框,输入两个日期,现要查出两个日期之间的星期六的日期和星期天的日期。
如:2007-10-02 ,2007-10-18
输出星期六:2007-10-06,2007-10-13
星期天: 2007-10-07,2007-10-14
最好2007-10-06,2007-10-13 写入一个数组中,2007-10-07,2007-10-14写入一个数组中,我页面后台要用。
我先谢谢各位老大了!
解决方案 »
- 关于ExtJs的TabPanel切换选项卡时,页面数据没有再次刷新
- showModalDialog 问题
- js 复制本地文件到系统临时文件夹问题
- JS高手进,怪事年年有,这个特别怪!
- 菜鸟求助
- 开源项目WebFlow已正式建立与发布!欢迎下载使用!!也请诸位版主试用!
- 正则表达式($1=4)是怎么来的
- 首页全屏的效果如何实现,或者将母页最小化
- 弹出窗口的问题。。。
- 怎么在js中引用一个变量?急!急!急!!!一试ok,马上送分!!!!!
- document.getElementById("filterFrom").filters.item(0).Apply();大侠们,帮帮小弟啊!请问这段话怎么解释?
- javascript脚本中的select如果用键盘上下选,怎么没触发onChange事件
function getWeekends(beginDate,endDate){
//beginDate & endDate are Date objects
//beginDate inclusive, endDate exclusive.
var weekEnds = new Array();
weekEnds['Sat'] = new Array();
weekEnds['Sun'] = new Array();
while(beginDate<endDate){
if(beginDate.getDay() == 6){
weekEnds['Sat'].push(beginDate);
}
if(beginDate.getDay() == 0){
weekEnds['Sun'].push(beginDate);
}
beginDate.setDate(beginDate.getDate()+1);
}
return weekEnds;
}
</script>
//beginDate & endDate are Date objects
//beginDate inclusive, endDate exclusive.
var weekEnds = new Array();
weekEnds['Sat'] = new Array();
weekEnds['Sun'] = new Array();
while(beginDate<endDate){
if(beginDate.getDay() == 6){
weekEnds['Sat'].push(new Date(beginDate));
}
if(beginDate.getDay() == 0){
weekEnds['Sun'].push(new Date(beginDate));
}
beginDate.setDate(beginDate.getDate()+1);
}
return weekEnds;
}