JavaScript 显示当前时间和星期
要显示当前时间和星期,可以使用JavaScript中的Date对象来获取当前时间,然后使用该对象的方法来获取小时、分钟、秒和星期几。
以下是一个示例代码:
function showTime() {
var date = new Date();
var hours = date.getHours();
var minutes = date.getMinutes();
var seconds = date.getSeconds();
var weekDay = date.getDay();
// 将星期转换为中文
var weekDays = ['日', '一', '二', '三', '四', '五', '六'];
var week = '星期' + weekDays[weekDay];
// 格式化时间,保证显示两位数
hours = formatTime(hours);
minutes = formatTime(minutes);
seconds = formatTime(seconds);
var currentTime = hours + ':' + minutes + ':' + seconds + ' ' + week;
// 将时间显示在页面上
document.getElementById('time').innerHTML = currentTime;
// 每秒更新一次时间
setTimeout(showTime, 1000);
}
// 格式化时间
function formatTime(time) {
if (time < 10) {
time = '0' + time;
}
return time;
}
// 在页面加载完成后调用showTime函数
window.onload = showTime;
然后在HTML中添加一个元素来显示时间:
<div id='time'></div>
这样就可以在页面上显示当前时间和星期了。
原文地址: http://www.cveoy.top/t/topic/pXuF 著作权归作者所有。请勿转载和采集!