2012-04-26 41 views
-1

我有一個JavaScript代碼從我的服務器讀取數據表作爲JSON對象,顯然我被困在閱讀dateTime對象(即我的數據庫中的dateTime變量);從JSON對象只讀日期或只有一天的時間

當我讀它的輸出是dd/mm/yyyy AM 12:00:00;我想從中刪除AM 12:00:00部分,我該怎麼辦?

也是我下一個要求,我只希望有一天時間,即保持AM 12:00一部分,除去一切....請幫助

回答

0
dt = "26/04/2012 AM 12:00;" 
d= dt.replace(/ [AP]M \d\d:\d\d;/i,'') // "26/04/2012" 
t= dt.replace(/\d\d\/\d\d\/\d\d\d\d /i,'') // "AM 12:00;" 
+0

時間,即噸似乎是工作,但日期即d仍然顯示整個日期,即26/04/2012上午12:00 也可以解釋如何.replace功能的作品,因爲我現在只複製粘貼澆水你已經給了 – Snedden27 2012-04-27 05:51:43

+0

我已經想通了.replace如何工作,但仍然無法取代AM 12:00:00 – Snedden27 2012-04-27 06:03:37

0

我終於想通了答案,我只是使用substr即ie(26/04/2012 AM 12:00).substr(0,10)///輸出:26/04/2012 ...這是如此愚蠢...這種格式被接受在JavaScript日期變量:D

相關問題