前言:
效果:
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8" />
<title>Document</title>
</head>
<body>
<script>
function formatDate() {
now = new Date().getTime();
return now
}
console.log(formatDate());//当前时间戳
</script>
</body>
</html>
var date = new Date(1711279758342);
var Y = date.getFullYear() + '-';
var M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + '-';
var D = (date.getDate() < 10 ? '0' + (date.getDate()) : date.getDate()) + ' ';
var h = (date.getHours() < 10 ? '0' + (date.getHours()) : date.getHours()) + ':';
var m = (date.getMinutes() < 10 ? '0' + (date.getMinutes()) : date.getMinutes()) + ':';
var s = (date.getSeconds() < 10 ? '0' + (date.getSeconds()) : date.getSeconds());
var strDate = Y + M + D + h + m + s;
console.log('输出内容:', strDate)
输出内容: 2024-03-24 19:29:18
function getNowTime() {
const date = new Date() // 时间戳为10位需*1000,时间戳为13位的话不需乘1000
var Y = date.getFullYear() ;
var M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) ;
var D = (date.getDate() < 10 ? '0' + (date.getDate()) : date.getDate()) ;
var h = (date.getHours() < 10 ? '0' + (date.getHours()) : date.getHours()) ;
var m = (date.getMinutes() < 10 ? '0' + (date.getMinutes()) : date.getMinutes()) ;
var s = (date.getSeconds() < 10 ? '0' + (date.getSeconds()) : date.getSeconds());
var strDate = Y + M + D + h + m + s;
return Y + '年' + M + '月' + D + '日' + ' ' + h + ':' + m + ':' + s
}
console.log('当前时间是--------------------------------------------',getNowTime())
function reverseTime(times) {
const date = new Date(times) // 时间戳为10位需*1000,时间戳为13位的话不需乘1000
var Y = date.getFullYear() ;
var M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) ;
var D = (date.getDate() < 10 ? '0' + (date.getDate()) : date.getDate()) ;
var h = (date.getHours() < 10 ? '0' + (date.getHours()) : date.getHours()) ;
var m = (date.getMinutes() < 10 ? '0' + (date.getMinutes()) : date.getMinutes()) ;
var s = (date.getSeconds() < 10 ? '0' + (date.getSeconds()) : date.getSeconds());
var strDate = Y + M + D + h + m + s;
return Y + '年' + M + '月' + D + '日' + ' ' + h + ':' + m + ':' + s
}
let Rtime = reverseTime(1711592100000)
console.log('接口返回的时间戳转成人类能看懂的时间------------------',Rtime)