javascript - Date Object in node.js has some weird behaviour - Stack Overflow

I was testing around with NODE for a while now and I experienced a strange behaviour of JS Date() objec

I was testing around with NODE for a while now and I experienced a strange behaviour of JS Date() object. The getDay() and getMonth() function are returning incorrect results. I thought I messed up somewhat somewhere in my app, but I tested in the console as well and still the same behaviour. Here is the my log of the console:

$ node
> var currentDate = new Date();
undefined
> currentDate
Wed Jun 19 2013 13:54:20 GMT+0200 (CEST)
> currentDate.getDay()
3
> currentDate.getMonth()
5

it seems to off 'a bit'.

I do not now what' s going on and web-research did not help me as well.

I was testing around with NODE for a while now and I experienced a strange behaviour of JS Date() object. The getDay() and getMonth() function are returning incorrect results. I thought I messed up somewhat somewhere in my app, but I tested in the console as well and still the same behaviour. Here is the my log of the console:

$ node
> var currentDate = new Date();
undefined
> currentDate
Wed Jun 19 2013 13:54:20 GMT+0200 (CEST)
> currentDate.getDay()
3
> currentDate.getMonth()
5

it seems to off 'a bit'.

I do not now what' s going on and web-research did not help me as well.

Share Improve this question edited Jul 25, 2014 at 12:04 DAG asked Jun 19, 2013 at 12:02 DAGDAG 7,0244 gold badges41 silver badges63 bronze badges
Add a ment  | 

1 Answer 1

Reset to default 8

The getDay method returns the day of week, so 3 means wednesday.

The getMonth method returns the zero based month, so 5 means june.

发布者:admin,转转请注明出处:http://www.yc00.com/questions/1745587005a4634600.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信