2013-04-30 40 views
0

我已將完整日曆的「開始」和「結束」日期作爲Java.Util.Date在其餘資源服務中傳遞並保存到ActiveObject中。 現在,當我檢索日期時,在休息資源服務中顯示如下「2013-04-10 00:00:00.0」。 但是,在javascript中,響應顯示我1364927400000而不是「2013-04-10 00:00:00.0」,因此這些日期不會在完整日曆中添加註釋。日期格式問題,檢索並填充fullcalendar中的日期/評論

我是否需要施放或如何解決此問題? 我的jQuery的東西如下:

jQuery.ajax({ 
    type: "GET", 
    url: lnk, 
    contentType: "application/json", 
    dataType: "json", 
    data: "", 
    cache: false, 
    success: function (resp, status, xhr) { 

     alert(resp[i].start); 
... 
+0

檢索確保當我們的日期沒有微秒的部分,例如應該是2013-04-10 00:00:00不是2013-04-10 00:00:00.0 – Satya 2013-04-30 08:13:46

+0

也許你想檢查天氣的返回值是一個UNIX時間戳,這是秒(在JS情況下,微秒)自1970年1月1日起。嘗試使用'date = new Date(timestamp)'將其轉換回日期以獲取有關Unix-Timestamp的更多信息,請參閱:http://www.unixtimestamp.com – slevon 2013-04-30 08:30:39

+0

@slevon它的工作原理..我剛纔添加了日期=新日期(響應時間戳)在JavaScript成功事件,所以它在JS中的unix時間戳,即使它是在休息服務響應的日期格式。感謝您的快速回復。添加評論作爲答案。 – dsi 2013-04-30 10:30:44

回答

0

所以這就是答案: 也許你想檢查渡過返回值是UNIX時間戳,這是秒(在JS的情況下microsconds)自01.01。 1970年。 嘗試將其轉換回日期使用

var date=new Date(timestamp) 

在Unix時間戳的詳細信息,請參閱:

http://unixtimestamp.com

所以希望這有助於 slevon