javascript,jquery对象[对象日期]没有方法';格式';

javascript,jquery对象[对象日期]没有方法';格式';,javascript,jquery,date,Javascript,Jquery,Date,我有下面的代码,但目前没有方法。它完全是在另一个网站上工作,因为我使用了完全相同的代码作为参考。现在我不确定为什么在我复制它的时候它对我的网站不起作用。。有人能帮我吗?> var TodayDate = new Date(); TodayDate.setDate(TodayDate.getDate()); var PastDate = new Date(); PastDate.setDate(PastDate.getDate() - 30); StoreHe

我有下面的代码,但目前没有方法。它完全是在另一个网站上工作,因为我使用了完全相同的代码作为参考。现在我不确定为什么在我复制它的时候它对我的网站不起作用。。有人能帮我吗?>

 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"));

Date
是本机javascript对象,它没有
格式
方法。您尝试使用的方法看起来像是无法在本机日期对象上调用的方法

本机日期对象没有名为format的方法。你的站点可能缺少一个库。这似乎是一个momentjs方法是的,我知道,我从中复制的另一个参考源有jquery.js,jquery-ui.jsit从我从中复制的参考站点可以完全正常工作,并且编码完全相同。。不知道我错过了什么。。你能帮我吗?参考网站是什么?有点复杂。它只能从我的办公室网络运行。。我的计算机上有相同的源代码,但由于代理错误,它无法运行。你介意团队看我一会儿吗?你一定没有下载所有的javascript,如果他们扩展了本机的
Date
对象,那么使用momentjs这样的库(你在moment的主页上尝试完成的许多示例)以正确的方式来做是值得的。我不认为是时候了。。我已经运行调试控制台好几个小时了,但是没有用,我还比较了参考脚本。我正试图让代码尽可能靠近参考站点。你介意看我一会儿吗?非常感谢你的帮助