Liebe(r) Maxi,
Du erzeugst einfach ein neues Date-Objekt, welches Du mit der Anzahl Millisekunden aus der Differenz der beiden vorhandenen Date-Objekte initialisierst. Dann kannst Du (beginnend mit dem 01.01.1970) die Anzahl Monate errechnen.
Folgender Code ist ungetestet:
function monate(alt, neu) {
var d = new Date(neu.getTime() - alt.getTime());
return d.getMonth() + 12 * (d.getFullYear() - 1970);
}
Liebe Grüße,
Felix Riesterer.
--
ie:% br:> fl:| va:) ls:[ fo:) rl:| n4:? de:> ss:| ch:? js:) mo:} zu:)
ie:% br:> fl:| va:) ls:[ fo:) rl:| n4:? de:> ss:| ch:? js:) mo:} zu:)