陈伟华

在网页添加时间(时钟方法)

<!DOCTYPE html>
<html lang="en">

<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>

<body>
<h1>当前时间是:xx年xx月xx日 星期xx xx:xx:xx</h1>

<script>
var h1 = document.querySelector('h1');
var weekStr = '日一二三四五六';

fn(); // 一打开就执行
setInterval(fn, 1000); // 接着一秒钟以后再执行

function fn() {
var d = new Date(); // 当前时间

var year = d.getFullYear(); // 年
var month = d.getMonth() + 1; // 月 0--11
var day = d.getDate(); // 日

var week = d.getDay(); // 星期 0--6

var h = d.getHours(); // 时
var m = d.getMinutes(); // 分
var s = d.getSeconds(); // 秒

h1.innerText = '当前时间是:' + year + '年' + month + '月' + day + '日 星期' + weekStr[week] + ' ' + toTwo(h) + ':' + toTwo(m) + ':' + toTwo(s);
}

// console.log(toTwo(15));
// console.log(toTwo(5));
function toTwo(n) {
if (n < 10) {
return '0' + n;
} else {
return '' + n;
}
}
</script>
</body>

</html>

posted on 2021-06-17 11:45  陈伟华  阅读(1473)  评论(0编辑  收藏  举报

导航