Мне нужно рассчитать дату JS, указанную год = 2014 и месяц = 9 (сентябрь 2014 года).
Я пробовал это:
var moment = require('moment');
var startDate = moment( year+'-'+month+'-'+01 + ' 00:00:00' );
var endDate = startDate.endOf('month');
console.log(startDate.toDate());
console.log(endDate.toDate());
Оба журнала показывают:
Tue Sep 30 2014 23:59:59 GMT+0200 (CEST)
Tue Sep 30 2014 23:59:59 GMT+0200 (CEST)
Конечная дата верна, но... почему дата начала не указана?