javascript 中怎么获取今天是当月的第几个星期
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 中怎么获取今天是当月的第几个星期相关的知识,希望对你有一定的参考价值。
参考技术A <html><head>
</head>
<script language="javascript" type="Text/javascript">
function funXQ()
var nowday=(new Date()).getDate();//取今天是几号
var sun= nowday-(new Date()).getDay();//取星期日是几号,因为星期日是一个星期的第一天(以下简称"距离天")
if(sun<=0)
return 1; //直接返回1,节省不必要的运算,因为负数或者0都代表是第一个星期
var num=Math.floor((sun-1)/7);//除以7取整数
alert(num);
if(((sun-1)%7) >0)num++;//如果取余数大于0,+1个星期;
alert(num);
return num+1;//因为星期日是第一天,不够一个星期,所以也要加1
</script>
<body>
<input type='button' value='计算' onclick='javascript:alert("今天是这个月的第"+funXQ().toString()+"个星期")' />
</body>
</html>
<!-楼主可以将这些代码保存在记事本,文件后缀名换成.html ,然后运行看看--> 参考技术B 你看下我以前的回答:http://zhidao.baidu.com/question/180782505.html 参考技术C 这个只能自己算。
var num = 天数/7;
var index = parseInt(("" + num).split(".")[0]) + 1;
当前第 index 个星期
参考资料:、
以上是关于javascript 中怎么获取今天是当月的第几个星期的主要内容,如果未能解决你的问题,请参考以下文章