function getWeekDayNextMonth() {
var myDate = new Date()
myDate.setDate(1)
myDate.setMonth(myDate.getMonth() + 1)
var weekDay=new Array("星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六")
return weekDay[myDate.getDay()]
}
</script>
<!DOCTYPE html><html>
<head>
<meta charset="utf-8">
</head>
<body>
<p id="show"></p>
</body>
<script>
(function(){
getNextMonthFirst()
})()
function getNextMonthFirst(){
var a = new Array("日", "一", "二", "三", "四", "五", "六")
var date = new Date()//获取当前日期
date.setDate(1)//设置日期为本月1号
var month = parseInt(date.getMonth())//获取本月月份,获取的值为实际月份数-1
date.setMonth(month+1)//设置日期为下月
//这不设置完以后,data就代表下个月1号那天
var week = date.getDay() //获取date对应的星期数(获取的星期数是数字,0代表周日,1代表周一,以此类推)
var str = "下个月一号是星期"+ a[week] //通过数组下标展示星期数
document.getElementById("show").innerHTML = str
}
</script>
</html>
差不多就这样了,这只是一种实现,还有其他的写法,在这就不多写了,都大同小异,自行研究吧