代码如下: var odatef = new Date(); odatef.setFullYear(2012); odatef.setMonth(5) odatef.setDate(1); fday = ordatef.getDay(); 如果今天是5月30日,通过上面的代码,我应该是获取到下个月,即6月1日是星期几?并赋值给变量fday; 果然,我可以正确获取到; 过程是: 1.执行这句 odatef.setFullYear(2012); 那么odatef对像会是:2012年5月30日; 2.执行到这句 odatef.setMonth(5); 那么odatef对像会是:2012年