オブジェクト配列のタイムスタンプ形式のデータを日付形式に変換します(マップとtoLocaleStringを使用)

タイムスタンプは、グリニッジ標準時、1970年1月1日、00:00:00(北京時間、1970年1月1日、08:00:00)
から現在までの合計ミリ秒数を指します。データの一部は、特定の時点で既に存在する完全な検証可能なデータです。
タイムスタンプ形式のデータを日付形式に変換します

次のタイムスタンプ、単位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' } ]
公開された128元の記事 ウォン称賛52 ビュー20000 +

おすすめ

転載: blog.csdn.net/weixin_44523860/article/details/105335296