Why does this declaration result in a momentJS object with Date 1th February 2014 ???
var startDate = moment(new Date(2014, 1, 1));
Why does this declaration result in a momentJS object with Date 1th February 2014 ???
var startDate = moment(new Date(2014, 1, 1));
Because the second argument is 0-11 in the Date
object. (1 being Feb). Its not a MomentJS issue.
Change to new Date(2014, 0, 1)
because the month is 0 based. you would do
var startDate = moment(new Date(2014, 0, 1));
for jan.