js 时间戳转换日期
程序员文章站
2022-03-02 09:48:48
...
在工作中,我们或多或少不可避免的都会遇到后台会给我们返回时间戳,像直接返回时间字符串的还是比较少,如果返回时间戳的话,就要由我们来实现对时间戳的转换了,这时我们就要手写一次了,但是在这里的话比较省事,直接贴一段代码上去就好。
get_time(num) {
let len = (num+'').length;
let data = "";
if(len == 10){
data = num * 1000;
}else{
data = num;
}
var date = new Date(data); //时间戳为10位需*1000,时间戳为13位的话不需乘1000
let Y = date.getFullYear() + ":";
let M =(date.getMonth() + 1 < 10
? "0" + (date.getMonth() + 1)
: date.getMonth() + 1) + ":";
let D = date.getDate() + " ";
let h = date.getHours() + ':';
let m = date.getMinutes() + ':';
let s = date.getSeconds();
return Y + M + D + h + m + s;
}
注意:如果是Unix时间戳记得乘以1000。比如:PHP函数time()获得的时间戳就要乘以1000。
注意:如果是Unix时间戳记得乘以1000。比如:PHP函数time()获得的时间戳就要乘以1000。
是的没错,把这个方法调用,传人时间戳就可以获得日期了。
上一篇: html中什么是空元素
下一篇: css如何设置指定网格的大小和位置