代码1:<script language="javascript">
var day = new Date(); //这个是获取系统当前日期2010-5-29
lkj=day.getDay()
alert(lkj+"\n"+day)
</script>
执行结果:6
Sat May 29 10:47:57 utc+0800 2010
代码2:
:<script language="javascript">
var day = new Date(2010,5,1);
lkj=day.getDay()
alert(lkj+"\n"+day)
</script>
执行结果:2
Tue Jun 1 00:00:00 utc+0800 2010
为什么执行的结果不同?今天29号是星期六,五月一号也是星期六。是我的参数写错了还是什么?lkj得到的数不一样?谢谢各位大侠了!
Date()方法支持这种参数类型的Date(year, month, day)