我现在是这样做的
var bigMonth={1,3,5,7,8,10,12};
var littleMonth={4,6,9,11};
var specialMonth={2};
var LastMonth;
if (datestr.getMonth() in bigMonth)
{
LastMonth=31;
}
else if (datestr.getMonth in lettleMonth)
{LastMonth=30;}
else
{
//这里计算润年和平年
}
return LastMonth;现在的问题是我找不到in的用法。只是以前在书上看到过,忘了!
var bigMonth={1,3,5,7,8,10,12};
var littleMonth={4,6,9,11};
var specialMonth={2};
var LastMonth;
if (datestr.getMonth() in bigMonth)
{
LastMonth=31;
}
else if (datestr.getMonth in lettleMonth)
{LastMonth=30;}
else
{
//这里计算润年和平年
}
return LastMonth;现在的问题是我找不到in的用法。只是以前在书上看到过,忘了!
var str = "2003/02/01";
var newda = new Date(str);
newda.setMonth(newda.getMonth()+1);
newda.setDate(0);
alert(str + ",该月最后一天是" + newda.toLocaleDateString());
</script>