相关疑难解决方法(0)

为什么getDay返回错误的值?(JavaScript的)

我试着通过Javascript getDay()中的Date对象功能获得一周的一天.理论上它工作正常,但有时输出会有延迟,因此如果函数返回"4",则返回"1".

例如

var date= new Date("2009","04","30");
alert(date.getDay()); // the function returns 6, should return 4

var date= new Date("2009","05","01");
alert(date.getDay()); // the function returns 1, should return 5
Run Code Online (Sandbox Code Playgroud)

我真的不知道为什么会这样.这个例子来自IE8.FF 3表现相似,但返回不同的值.第一个是7,而不是4.第二个就像在IE8中一样.

任何想法为什么会这样?

javascript datetime

13
推荐指数
1
解决办法
5545
查看次数

标签 统计

datetime ×1

javascript ×1