Sunday, May 19, 2024
 Popular · Latest · Hot · Upcoming
14
rated 0 times [  20] [ 6]  / answers: 1 / hits: 120164  / 11 Years ago, wed, september 4, 2013, 12:00:00

I am using a datepicker which gives a date in the format Sun Jul 7 00:00:00 EDT 2013.
Even though the month says July, if I do a getMonth, it gives me the previous month.



var d1 = new Date(Sun Jul 7 00:00:00 EDT 2013);
d1.getMonth());//gives 6 instead of 7


What am I doing wrong?


More From » date

 Answers
8

Because getmonth() start from 0. You may want to have d1.getMonth() + 1 to achieve what you want.


[#75892] Tuesday, September 3, 2013, 11 Years  [reply] [flag answer]
Only authorized users can answer the question. Please sign in first, or register a free account.
katelynn

Total Points: 378
Total Questions: 86
Total Answers: 108

Location: Azerbaijan
Member since Fri, May 12, 2023
1 Year ago
;