JSON是一種輕量級的數據交換格式,常用于前后端數據傳輸。在JSON中如何表示日期呢?
一般情況下,日期可以使用字符串表示。例如:
{ "date": "2022-01-01" }
但是,如果需要對日期進行一些計算操作,字符串表示就不太便利了。這時候就需要使用Date對象表示日期。在JavaScript中,Date對象可以通過傳入一個時間戳、日期字符串等多種方式進行初始化。例如:
var date = new Date("2022-01-01");
在將Date對象轉化為JSON字符串時,可以使用toJSON()方法。該方法會返回一個符合ISO標準的時間字符串。例如:
var date = new Date("2022-01-01"); var json = JSON.stringify({ date: date.toJSON() }); console.log(json); // 輸出:{"date":"2022-01-01T00:00:00.000Z"}
這樣,就能夠方便地使用JSON表示日期了。
上一篇vue聯動代碼