Javascript 如何查找日历的第一天和最后一天?

Javascript 如何查找日历的第一天和最后一天?,javascript,jquery,calendar,kendo-ui,Javascript,Jquery,Calendar,Kendo Ui,我创建了一个剑道UI日历,如下所示,我想知道如何在日历上显示第一天和最后一天 这里我想从上面的日历中得到第一天(2013年8月25日)和最后一天(2013年10月5日)。我怎样才能得到它们 这是我的密码: var cal = $("#calendar").data("kendoCalendar"); var first = $("tbody > tr:first > td:first > a", cal._table).data("value"); var last = $(

我创建了一个剑道UI日历,如下所示,我想知道如何在日历上显示第一天和最后一天

这里我想从上面的日历中得到第一天(2013年8月25日)和最后一天(2013年10月5日)。我怎样才能得到它们

这是我的密码:

var cal = $("#calendar").data("kendoCalendar");
var first = $("tbody > tr:first > td:first > a", cal._table).data("value");
var last = $("tbody > tr:last > td:last > a", cal._table).data("value");
从上面的代码中,我可以得到第一天,但最后一天返回为null


有什么想法吗?

这段代码几乎适合我。但这里面有一个小错误。每次选择都返回错误的月份。在您的示例中,第一天显示为2013年5月30日,而不是2013年6月30日。最后一天是2013年7月10日,而不是2013年8月10日。有什么想法吗?这是因为在你的插件中,一月的第一个月被认为是0….这样做吧。。。。添加replaceAt函数
String.prototype.replaceAt=function(index,character){返回this.substr(0,index)+character+this.substr(index+character.length);}
您的代码
myNewDate=myDate.replaceAt(myDate.indexOf('/')+1,parseInt(myDate.split('/')[1])+1+“”)