Date.js getWeek()在实现Extjs后停止工作

问题描述:

我有一个使用date.js库的现有站点,并在我的站点中实现了Extjs Border Layout(http://dev.sencha.com/deploy/dev/examples/layout-browser/layout-browser.html)后停止工作。Date.js getWeek()在实现Extjs后停止工作

所以这行是这个:

var weeknum = (dates[y][m][d]).getWeek(); 

萤火告诉我,日期[Y] [M] [d] .getWeek不是一个函数。

现在从我的理解中,Extjs扩展了可能导致此问题的javascript日期对象。我试着改变上面的代码行来使用Extjs getWeekOfYear(),但我仍然得到相同的错误。

关于如何保留现有的getWeek()代码并仍然可以使用Extjs的任何想法?

谢谢!

编辑: 没过

console.log((dates[y][m][d])); 

Firefox Console

EDIT2: Showing Ext.isDate, not a function, and function?

+0

日期[y] [m] [d]是什么让你? – CrazyEnigma 2011-04-13 21:41:39

+0

日期对象。它与date.js工作正常 – Robodude 2011-04-13 22:01:27

+0

你可以通过做:'Ext.isDate(dates [y] [m] [d])''来确认它是一个'Date'吗?我的怀疑是,这不是'日期',问题不是专门处理Ext。 – wombleton 2011-04-13 22:41:57

我结束了我消除了所有引用Date.js是打算给我们的任何网页上的文件分机。这并不像我想象的那么复杂。不理想,但至少现在工作。