JavaScript 格式化时间
格式为:yyyy-MM-dd hh:mm:ss
padStart(number, string)
padEnd(number, string)
字符串补全长度功能,接受两个参数 number 指定字符串的最小长度,string 指定用来补全的字符串。
实例
console.log('a'.padStart(2, 'z')) //za 字符串的最小长度 2
console.log('a'.padStart(4, 'z')) //zzza 字符串的最小长度 4
应用场景
// 获取时间戳
let aa = new Date().getTime()
console.log(aa)
console.log(tiem(aa))
// 格式化数据
function tiem (el){
let time = new Date(el);
let y = time.getFullYear();
let m = (time.getMonth() + 1).toString().padStart(2, "0");
let d = time.getDate().toString().padStart(2, "0");
let h = time.getHours().toString().padStart(2, "0");
let mm = time.getMinutes().toString().padStart(2, "0");
return y + "-" + m + "-" + d;
}