时间格式转换

1、中国标准时间 转 普通时间(yyyy-mm-dd hh:mm:ss)

var date = new Date();
let y = date.getFullYear()
let m = date.getMonth() + 1
m = m < 10 ? ('0' + m) : m
let d = date.getDate()
d = d < 10 ? ('0' + d) : d
let h =date.getHours()
h = h < 10 ? ('0' + h) : h
let M =date.getMinutes()
M = M < 10 ? ('0' + M) : M
let s =date.getSeconds()
s = s < 10 ? ('0' + s) : s
let dateTime= y + '-' + m + '-' + d + ' ' + h + ':' + M + ':' + s;
console.log(dateTime)  //2023-02-18 16:27:24

console.log(dateTime.slice(11,19))  //16:24:13

 

2、指定的 年月日时分秒 转 毫秒数

var d =  (new Date("2023-02-18 14:18:00")).getTime();

console.log(d); //1676701080000

 

3、指定时间(时分秒)转换为 毫秒数

function countDown(time) {
var s = 0;
var hour = time.split(':')[0];
var min = time.split(':')[1];
var sec = time.split(':')[2];
s = Number(hour * 3600) + Number(min * 60) + Number(sec);
return s;
}
countDown("14:42:45")  //52965

posted @ 2023-02-18 14:21  芳香四溢713051  阅读(95)  评论(0编辑  收藏  举报