// 前置补0
export function fillZero(text, totalLenght) {
let str = Array(totalLenght).join("0") + text
return str.slice(-totalLenght)
}
// 服务器的时间转换成日期
export function getServerDate(time, splitText="-") {
let date = new Date(time * 1000);
let year = date.getFullYear()
let month = fillZero(date.getMonth()+1, 2)
let day = fillZero(date.getDate(), 2)
return [year, month, day].join(splitText)
}
let text = getServerDate(123456789)
console.log("text", text)
// 输出:
// text 1973-11-30
js简单补0策略与格式化时间戳
于 2022-03-08 11:17:01 首次发布
本文介绍了如何使用JavaScript将服务器接收到的时间戳转换为易读的日期格式,重点讲解了填充0的补位技巧。通过`fillZero`函数确保月份和日期始终为两位数。
639

被折叠的 条评论
为什么被折叠?



