假設我有一個物件陣列:
[
{
"id": 2,
"Date": "2021-12-16T13:55:00.000Z"
},
{
"id": 9,
"Date": "2021-12-16T13:55:00.000Z"
},
{
"id": 14,
"Date": "2021-12-16T13:55:00.000Z"
}
]
它看起來像這種形式
[
{
"id": 2,
"Date": "2021-12-16 07:25 PM"
},
{
"id": 9,
"Date": "2021-12-16 07:25 PM"
},
{
"id": 14,
"Date": "2021-12-16T13:55:00.000Z"
}
]
請幫我
uj5u.com熱心網友回復:
我希望我正確理解了你的問題..
以下代碼將編輯每個“日期”元素并進行轉換。
var arr = [
{
"id": 2,
"Date": "2021-12-16T13:55:00.000Z"
},
{
"id": 9,
"Date": "2021-12-16T13:55:00.000Z"
},
{
"id": 14,
"Date": "2021-12-16T13:55:00.000Z"
}
];
arr.forEach((element, index) => {
var date = new Date(element.Date)
var newdate = date.toISOString().slice(0, 10) " " date.toTimeString().slice(0,5) " " (date.getHours() >= 12 ? "PM" : "AM");
arr[index].Date = newdate;
});
console.log(arr);
uj5u.com熱心網友回復:
你可以這樣做:
const data = [{
id: 2,
Date: '2021-12-16T13:55:00.000Z'
},
{
id: 9,
Date: '2021-12-16T13:55:00.000Z'
},
{
id: 14,
Date: '2021-12-16T13:55:00.000Z'
}
];
const newData = data.map((el => ({
...el,
Date: (new Date(Date.parse(el.Date))).toLocaleString('en-US')
})));
console.log(newData);
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/384940.html
標籤:javascript 节点.js
上一篇:限制輸入欄位與另一個欄位的比較
