sascha321: Javascript getMonth

Beitrag lesen

Ich habe ein Problem mit dem getMonth, ich weiss das es von 0-11 geht, aber irgendwie bekomme ich es nicht hin das ich bei einem Monatswechsel den richtigen Monat angezeigt bekomme. Kann mir da vielleicht jemand auf die Sprünge helfen?

  var my_Date = new Date(2018,11,25); // Datum kann vom Benutzer frei gewählt werden
 
  for (var i = 1; i <= 11; i++) {
    my_Date_result = (my_Date.getDate() + "." + my_Date.getMonth() + "." + my_Date.getFullYear());
    console.log(my_Date_result);
    my_Date.setDate(my_Date.getDate() + 1);
  }

Wenn ich das laufen lasse bekomme ich folgende Ausgabe.

 25.11.2018
 26.11.2018
 27.11.2018
 28.11.2018
 29.11.2018
 30.11.2018
 31.11.2018
 1.0.2019
 2.0.2019
 3.0.2019
 4.0.2019

Wenn ich die Zeile so anpasse,

my_Date_result = (my_Date.getDate() + "." + (my_Date.getMonth() +1) + "." + my_Date.getFullYear());

dann bekomme ich folgendes:

 25.12.2018
 26.12.2018
 27.12.2018
 28.12.2018
 29.12.2018
 30.12.2018
 31.12.2018
 1.1.2019
 2.1.2019
 3.1.2019
 4.1.2019