![](/img/trans.png)
[英]does javascript getDay method depend on time zone and local time?
[英]Problem with getDay() method javascript
我正试图在javascript中获取日期名称。 每次我搜索函数getDay()
用法时,都会解释此方法返回星期几,例如:0表示星期日,1表示星期一等。
所以2010年第1季度是周五,有人可以解释为什么我会得到1而不是5? 同样的2010年第二届janauary,我得到2而不是5。
我已经尝试过一些方法来做到这一点但没有成功。
这是我的代码:
theDay = new Date(2010,01,01);
alert(theDay.getDay());
谢谢 !!!
JS中的月份是零基础的,就像一周中的那一天。
日期(2010,01,01)是2010年2月1日。1月是零月。 果然,2010年2月1日是星期一(我记得很清楚)。
尝试这个:
var theDay = new Date(2010,00,01);
alert(theDay.getDay());
这个月从0开始,所以你正在做的是试图找到2010年2月1日星期一。 这是正确的:
theDay = new Date(2010,0,01);
alert(theDay.getDay());
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.