В датах JavaScript, так уж повелось, месяца считаются от 0 (январь) до 11 (декабрь), в то время, как годы и даты (дни месяца) считаются по-человечески, как пишутся.
Это и удобно, когда делаете массив с именами для месяцев, не нужно пустой элемент в начале укладывать. Просто:
const monthNames = 'января февраля марта апреля мая июня июля августа сентября октября ноября декабря'
.split(' '); // получится массив
const D = new Date(); // объект Даты на сейчас
// завтрашний день
D.setDate( D.getDate() + 1); // так месяц "переключится" автомагически
console.log( 'Завтра ' + D.getDate() + ' ' + monthNames[ D.getMonth() ] );