2014-04-03 79 views
0

我有以下代碼,但目前遇到的格式沒有方法。這完全是另一個網站,因爲我使用完全相同的代碼作爲參考。現在,我不清楚爲什麼它沒有爲我的網站工作時,我複製過來..誰能幫助我?>javascript,jquery對象[對象日期]沒有方法「格式」

var TodayDate = new Date(); 
    TodayDate.setDate(TodayDate.getDate()); 

    var PastDate = new Date(); 
    PastDate.setDate(PastDate.getDate() - 30); 

    StoreHeavyTraffic = 0; 
    StoreRoadWork = 0; 
    StoreVehicleBreakdown = 0; 
    StoreAccident = 0; 
    StoreObstacle = 0; 

    var PD = Date.parse(PastDate.format("d MMM yyyy")); 
    var TD = Date.parse(TodayDate.format("d MMM yyyy")); 
+0

本機日期對象沒有稱爲格式的方法。您可能會錯過您的網站上的圖書館。 – Pete

+0

它似乎是一個momentjs方法http://momentjs.com/ – marquez

+0

是的,我知道,我複製的其他參考源有jquery.js,jquery-ui.js – user3417989

回答

1

Date是土生土長的JavaScript對象,它並沒有一個format方法。您嘗試使用的方法看起來像moment's format method,它也不能在本地日期對象上調用

+0

它從我複製的參考站點完全正常工作,和它完全相同的編碼..不知道我錯過了什麼..你能幫我嗎? – user3417989

+0

什麼是參考網站? – Huangism

+0

它的複雜性。它只能從我的辦公室網絡運行..我在我的機器上具有相同的確切來源,但由於代理錯誤無法運行。你介意讓我參加一段時間嗎? – user3417989