实时时间
1.
var date = new Date();
console.log(date);
2.
function getTimer() {
var time = new Date();
var y = time.getFullYear();
var mh = time.getMonth() + 1;
var d = time.getDate();
var nday = time.getDay();
var arr = ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六',];
nady = arr[nday];
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 y + '年' + mh + '月' + d + '日 ' + nady+' ' + h + ':' + m + ':' + s;
}
console.log(getTimer());
时间戳
1.
var date = +new Date();
console.log(date);
2.
var date = new Date;
console.log(date.valueOf());
3.
console.log(Date.now());
倒计时案例
function downTime(time){
var nowTime = +new Date()
var inputTime = +new Date(time);
var times = (inputTime - nowTime) / 1000;
var d = parseInt(times / 60 / 60 / 24);
var h = parseInt(times / 60 / 60 % 24);
var m = parseInt(times / 60 % 60);
var s = parseInt(times % 60);
return d + '天' + h + '时' + m + '分' + s + '秒'
}
console.log(downTime('2023-1-1 00:00:00'));