概述
function formatterTime(time, fmt) {
if (!time) {
return '';
}
if (typeof(time) == "object" || typeof(time) == "OBJECT") {
var z = {
M: time.getMonth() + 1,
h: time.getHours(),
m: time.getMinutes(),
s: time.getSeconds()
};
fmt = fmt.replace(/(M+|d+|h+|m+|s+)/g, function(v) {
return ((v.length > 1 ? "0" : "") + eval('z.' + v.slice(-1))).slice(-2);
});
return fmt.replace(/(y+)/g, function(v) {
return time.getFullYear().toString().slice(-v.length);
});
} else if (typeof(time) == "number") {
var TIME = new Date(time);
var z = {
M: TIME.getMonth() + 1,
d: TIME.getDate(),
h: TIME.getHours(),
m: TIME.getMinutes(),
s: TIME.getSeconds()
};
fmt = fmt.replace(/(M+|d+|h+|m+|s+)/g, function(v) {
return ((v.length > 1 ? "0" : "") + eval('z.' + v.slice(-1))).slice(-2);
});
return fmt.replace(/(y+)/g, function(v) {
return TIME.getFullYear().toString().slice(-v.length);
});
} else return time;
}
window.onload=function(){
var time = formatterTime(1605628800000 ,"yyyy-MM-dd")
console.log(time)
}
最后
以上就是想人陪大象为你收集整理的js将十三位时间戳转化为日期的全部内容,希望文章能够帮你解决js将十三位时间戳转化为日期所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复