色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

date類型轉json變成了長整型

錢艷冰2年前8瀏覽0評論

我們在開發過程中,常常需要將Date類型轉化成JSON格式,以便于在前端進行數據傳輸和處理。但是有時候我們會發現,經過轉換后,Date時間類型被轉化成了長整型。

{
"date": 1631237436312
}

這是為什么呢?原來,JSON格式中只支持基本數據類型和一些容器類型如Array和Object,而Date類型并不在其中。

因此,當我們將Date類型轉化成JSON格式時,實際上是將其轉化成一個長整型的時間戳。

var date = new Date();
var json = JSON.stringify({"date": date});
console.log(json); 
//輸出{"date":1631237436312}

那么在數據傳輸和處理中,我們可以通過將長整型時間戳轉化成Date類型,再進行操作。

var json = {"date": 1631237436312};
var date = new Date(json.date);
console.log(date); 
//輸出Wed Sep 08 2021 15:17:16 GMT+0800 (中國標準時間)

綜上所述,當我們將Date類型轉化成JSON格式時,輸出結果會變成長整型時間戳。因此在前端操作中,需要進行反向操作,即將長整型時間戳再轉化成Date類型進行操作。