在開發過程中,我們經常需要將從服務器返回的JSON時間轉換為可讀的日期格式。這時候,我們可以使用jQuery的日期格式化函數來完成這個任務。
首先,我們需要了解JSON返回的日期值是以毫秒數表示的。因此,我們需要將其轉換為JavaScript的時間格式。代碼如下所示:
var milliseconds = parseInt("/Date(1478342400000)/".substr(6)); var date = new Date(milliseconds);
在上述代碼中,我們首先截取了JSON日期字符串中的毫秒數,然后將其轉換為JavaScript時間格式的日期對象。
接著,我們需要使用jQuery的日期格式化函數來將日期對象轉換為可讀的日期格式。代碼如下所示:
var formattedDate = $.format.date(date, "yyyy-MM-dd");
在上述代碼中,我們使用了jQuery的日期格式化函數。第一個參數是日期對象,第二個參數是日期格式。在這里,我們使用"yyyy-MM-dd"來表示日期格式的字符串。
最后,我們可以將格式化的日期顯示在頁面上。代碼如下所示:
$("#date").text(formattedDate);
在上述代碼中,我們使用了jQuery的選擇器來選取頁面中的日期元素,并將格式化的日期設置為其文本內容。