【公告】網站目前停止所有的課程訂閱服務,除了 7 月底預計完成上線的 KBF 餘下課程影片,將不會再新增其它課程內容,原有學員權益不受影響,造成不便還請見諒,我們正在開發以 Python 為主的課程主題,未來將會合併且擴充目前的課程內容,提供更好的課程訂閱服務,感謝學員的支持。

JSON日期格式資料的轉換

當你透過 Ajax 等技術查詢伺服器端資料庫的資料並且將其回傳時,如果其中包含了日期格式欄位的資料,可能會得到以下的值:

/Date(1336406400000)/

你必須進一步將其作轉換才能展示在網頁上,透過數值轉換函式可以簡單的作到,程式碼如下:

var jdate = '/Date(1336406400000)/';
//
var jdate_string = jdate.substr(6,jdate.length-8);      //取出數字的部份
var jdate_int = parseInt(jdate_string);                          //轉換成數字
var jdate_value = new Date(jdate_int);                        //轉換成對應的日期物件
//
//輸出 Tue May 08 2012 00:00:00 GMT+0800 (台北標準時間)
console.log(jdate_value);                                                 


沒有留言: