您的位置:首页 > Web前端 > JavaScript

js获取当前系统时间

2012-05-25 11:10 260 查看
显示格式为: 当前时间:2010年6月10号 星期一 上午 10:00:00

function showTime() {

var now = new Date();

var nowTime = now.toLocaleString();

var date = nowTime.substring(0,10);//截取日期

var time = nowTime.substring(10,20); //截取时间

var week = now.getDay(); //星期

var hour = now.getHours(); //小时

//判断星期几

var weeks = ["日","一","二","三","四","五","六"];

var getWeek = "星期" + weeks[week];

var sc;

//判断是AM or PM

if(hour >= 0 && hour < 5){

sc = '凌晨';

}

else if(hour > 5 && hour <= 7){

sc = '早上';

}

else if(hour > 7 && hour <= 11){

sc = '上午';

}

else if(hour > 11 && hour <= 13){

sc = '中午';

}

else if(hour> 13 && hour <= 18){

sc = '下午';

}

else if(hour > 18 && hour <= 23){

sc = '晚上';

}

document.getElementById('time').innerHTML ="当前时间:" + date+" " + getWeek +" "+" "+sc+" "+time;

setTimeout('showTime()',1000);

}

</script>

调用方法:

<body onload="showTime()">

<div id="time"></div>

</body>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: