function showDate(){
var str = "";
//首先要遍历7天,因为每周有7天
for(var i=0;i<7;i++){
var y = i+"000";//临时的变量
//如果y=0000 那么就默认为当前日期,如果为1000那么就加一天
var d = new Date(new Date().getTime()+parseInt(y)*60*60*24);
//获取星期几 返回的是整形,只能返回0-6的数字
var weekIndex = d.getDay();
var weekDay = "星期";
switch(weekIndex){
case 1:
weekDay = weekDay+"一";
break;
case 2:
weekDay = weekDay+"二";
break;
case 3:
weekDay = weekDay+"三";
break;
case 4:
weekDay = weekDay+"四";
break;
case 5:
weekDay = weekDay+"五";
break;
case 6:
weekDay = weekDay+"六";
break;
case 0:
weekDay = weekDay+"日";
break;
}
var date = d.toLocaleString();//这个获取的是 x年x月x日 x时x分x秒
//对字符进行截取需要的字符
var day = date.substring(date.indexOf('年')+1,date.indexOf('日')+1);
//这里的操作是我为了在界面输出显示,如果你的是html标签,那么直接给标签赋值即可。
str = str+weekDay+" "+day+"<br/>";
}
JavaScript实现一周的天数显示
最新推荐文章于 2022-12-31 09:55:21 发布