在處理數據時,日期通常是不可或缺的一部分。JSON(JavaScript Object Notation)是一種輕量級的數據交換格式,它可以輕松地表示日期時間。
{ "name": "John", "dob": "1990-05-25", "lastLogin": "2021-07-12T12:20:30.000Z" }
以上的JSON代碼展示了兩種不同類型的日期時間格式。dob代表“出生日期”,使用的是“年-月-日”的格式。lastLogin代表“上次登錄時間”,使用的是ISO 8601格式,即“年-月-日T小時:分鐘:秒.毫秒Z”的格式。
在JavaScript中,我們可以通過Date對象來操作和處理日期時間。下面是一個將日期時間轉換為JSON格式的例子。
const person = { name: "Lily", dob: new Date("1995-12-31T23:59:59Z"), lastLogin: new Date() } const json = JSON.stringify(person); console.log(json); // 輸出: {"name":"Lily","dob":"1995-12-31T23:59:59.000Z","lastLogin":"2021-07-12T12:20:30.666Z"}
在上面的代碼中,我們使用new Date()來創建一個Date對象,并將其分配給person對象的dob和lastLogin屬性。通過JSON.stringify()方法,我們將person對象轉換為JSON格式字符串,并將其輸出到控制臺中。
總之,JSON可以很容易地表示日期時間。我們可以使用不同的日期時間格式,并通過Date對象進行轉換和處理。
上一篇vue2.0 簡介