请大家看看我这个得到某年某月的第几个星期几的日期的函数的问题 要是超过你想得到的是什么结果呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 /* iYear: 年 iMonth:月 n:第几周(1表示第1周) */ function getDateDay(iYear, iMonth, n){ var dt = new Date(iYear, iMonth-1, 1); var wk = dt.getDay();status = wk; dt = dt.getTime(); if(wk != 0) dt = dt + (7-wk)*24*3600000; st = dt + (n-1)*7* 24*3600000; et = st + 6 * 24 * 3600000; st = new Date(st); et = new Date(et); alert("开始日期:" + st.toString()); alert("结束日期:" + et.toString());}getDateDay(2008,12,3); 关于'这个符号。在两个页面之间传递时,不能显示该字符,请fosjos 帮忙看看 请教一个sql语句求平均数的问题,在线急等,谢谢啦 谁有windows右键菜单,要求多级,兼容firefox easyui datagrid editor 的问题 下拉列表框的模糊查找内容问题 [求助]在非IE浏览器中如何调整DIV的高和低 请况这个问题怎么实现? 如何把动态生成的行也显示出来? 怎样限制input框的录入内容 编程面试题JavaScript 父窗口和子窗口来回传值问题。 关于selection
iYear: 年
iMonth:月
n:第几周(1表示第1周)
*/
function getDateDay(iYear, iMonth, n){
var dt = new Date(iYear, iMonth-1, 1);
var wk = dt.getDay();status = wk;
dt = dt.getTime();
if(wk != 0) dt = dt + (7-wk)*24*3600000;
st = dt + (n-1)*7* 24*3600000;
et = st + 6 * 24 * 3600000;
st = new Date(st);
et = new Date(et);
alert("开始日期:" + st.toString());
alert("结束日期:" + et.toString());
}
getDateDay(2008,12,3);