年月日
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<script>
var date = new Date();
console.log(date.getFullYear());
//月份要求加1 他是从0-11的所以要加一
console.log(date.getMonth()+1);
// 返回几号
console.log(date.getDate());
// 返回时周几,周1-6返回的是正常的,但是周日返回的是0
console.log(date.getDay());
// 我们写一个2019年 5月1日 星期三
var year = date.getFullYear();
var month = date.getMonth() + 1;
var dates = date.getDate();
var day = date.getDay();
var arr = ['星期日', '星期一','星期二','星期三','星期四','星期五','星期六'];
console.log('今天是 ' + year +'年' + month + '月' + dates +'日 ' + arr[day]);
</script>
<title>日期格式化</title>
</head>
<body>
</body>
</html>
时分秒
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>日期格式化 时分秒</title>
<script>
var date = new Date();
console.log(date.getHours());
console.log(date.getMinutes());
console.log(date.getSeconds());
// 要求封装一个函数返回当前的时分秒 格式 08:08:08
var myTime = '当前的时间是 ' + date.getHours() + '时' + date.getMinutes() + '分' + date.getSeconds() + '秒';
console.log(myTime);
function getTime() {
var time = new Date();
var h = time.getHours();
h = h < 10 ? '0' + h :h;
var m = time.getMinutes();
m = m < 10 ? '0'+m : m;
var s = time.getSeconds();
s = s < 10 ? '0'+s : s;
return h + ':' + m + ':' + s;
}
console.log(getTime());
</script>
</head>
<body>
</body>
</html>