JürgenB: So und nur so!

Beitrag lesen

Hallo,

<p id="output"></p>

im javascript Teil:

function addDays(inputDate, numDays) {
   return new Date(inputDate.getYear(), inputDate.getMonth(), inputDate.getDay() + numDays);
}
var x = addDays('2015-10-09','12');
document.getElementById("output").innerHTML = x;

ich habe die Funktion mal etwas überarbeitet:

function addDays(dd, numDays) {
   var inputDate = new Date(dd);
   return new Date(inputDate.getFullYear(), inputDate.getMonth(), inputDate.getDate() + numDays);
}
var x = addDays('2015,10,09',12);
document.getElementById("output").innerHTML = x;

der Übergabestring mit dem Datum wird erst noch in ein Date-Objekt umgewandelt, und zum Rechnen habe ich getDay durch getDate ersetzt.

Gruß
Jürgen