不惑 发表于 2008-6-17 09:27

月份问题getMonth

var now = new Date();
m=now.getMonth();
alert(now);'得到的是:Tur Jun 17 9:25:33 UTC 0800 2008

alert(m);'得到的是:5
???????!!!!!!!!为什么不是6?!!!!!

不惑 发表于 2008-6-17 09:36

知道了,这个笨死的JS
Jun返回的是5
0-11月,还是第一次知道有0月,哈哈~~~~
可是5又能返回May
乱七八糟的

hwoarangzk 发表于 2008-6-17 10:00

只有月份是少1的

渚薰 发表于 2008-6-18 09:31

骂吧,自己不好好查api,就在这里骂,java也是这样的,JamesGosling也是SB
原因是数组是从0开始的

kevintang 发表于 2008-6-27 16:22

加1 就可以了 !

页: [1]

编程论坛