<!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>
<div>
<div id="box">1</div>
</div>
<script>
let date = new Date()
let dates = formatDateTime(date, 'nice-ymr' )
console.log(dates)
let div = document.getElementById('box')
console.log(div)
div.style.color = 'red'
console.debug()
div.innerText = dates
function formatDateTime(date, type) {
var y = date.getFullYear();
var m = date.getMonth() + 1;
let s = m
m = m < 10 ? ('0' + m) : m;
var d = date.getDate();
d = d < 10 ? ('0' + d) : d;
var h = date.getHours();
var minute = date.getMinutes();
var k = date.getSeconds()
minute = minute < 10 ? ('0' + minute) : minute;
k = k < 10 ? ('0' + k) : k;
if (type == 'nice') {
return h + ':' + minute
} else if (type == 'nice-good') {
return y + '-' + m + '-' + d + ' ' + h + ':' + minute + ':' + k;
} else if (type == 'nice-sure') {
return h + ':' + minute + ':' + k;
} else if (type == 'nice-time') {
let obj = {
year: y,
month: s
}
return obj
} else if (type == 'online-ym') {
return y + '-' + m;
} else if (type == 'nice-ymr') {
return y + '年' + m + '月' + d + '日'
}
}
</script>
</body>
</html>
原生new Date()日期
最新推荐文章于 2024-07-21 10:17:51 发布