Javascript 禁用月末天数?

Javascript 禁用月末天数?,javascript,html,Javascript,Html,如何禁用月底日,如30、31、28(2月)、29(leep年)?在js calender中,要检查是否应该包含日期,请从组件中创建一个date对象,然后检查它是否包含预期的日期。如果日期不存在,例如2010-02-31,它将成为下个月的相应日期,即2010-03-03 例如: function checkIfDayExists(year, month, day) { var d = new Date(year, month - 1, day); return d.getDay == da

如何禁用月底日,如30、31、28(2月)、29(leep年)?在js calender中,要检查是否应该包含日期,请从组件中创建一个
date
对象,然后检查它是否包含预期的日期。如果日期不存在,例如2010-02-31,它将成为下个月的相应日期,即2010-03-03

例如:

function checkIfDayExists(year, month, day) {
  var d = new Date(year, month - 1, day);
  return d.getDay == day;
}

你在说什么日历?那里有数百个。日期选择器让我从@Pekka下载它——我想是格里高利历@Marcel他可能需要和联合国谈一谈,才能让一整天的时间都无法工作:)是的,这是Gregorian日历,我在这个应用程序中的最后一个工作日无法工作。我只看了OP提供的演示,但它已经做到了;e、 例如,请参阅我也禁用周末,这在上面的链接中也有用,但月末不起作用。此处代码适用于禁用周末