Convert the timestamp format data in the object array to date format (using map and toLocaleString)

Timestamp refers to the total number of milliseconds from Greenwich Mean Time, January 1, 1970, 00:00:00 (Beijing Time, January 1, 1970, 08:00:00)
to the present A piece of data is a complete verifiable data that already exists at a specific point in time.
Convert data in timestamp format to date format

The following time stamp, unit s,

let objectArr = [{
    name:'fur',
    age:18,
    time:1522801451
},{
    name:'furs',
    age:18,
    time:1222222
},{
    name:'furfur-jiang',
    age:18,
    time:333333
}]
let dateObj = objectArr.map(v=>({
    ...v,
    time:(new Date(v.time*1000).toLocaleString())//对时间戳数据进行处理
}))
console.log(dateObj)
// [ { name: 'fur', age: 18, time: '2018-4-4 8:24:11 AM' },
//   { name: 'furs', age: 18, time: '1970-1-15 11:30:22 AM' },
//   { name: 'furfur-jiang', age: 18, time: '1970-1-5 4:35:33 AM' } ]
Published 128 original articles · 52 praises · 20,000+ views

Guess you like

Origin blog.csdn.net/weixin_44523860/article/details/105335296