Spät aber doch, meine Hausübung 3:

Beispiel 1: Alter meiner Tochter in Tagen und Monaten:
heute = new Date()
msPerDay = 24 * 60 * 60 * 1000

anfang = new Date("March 30, 2007")

geburtstag = (heute.getTime() - anfang.getTime()) / msPerDay;
geburtstag = Math.round(geburtstag)

document.write("Meine Tochter ist heute " + geburtstag + " 
Tage alt!");
}
{
heute = new Date()
msPerMonth = 30 * 24 * 60 * 60 * 1000

anfang = new Date("March 30, 2007")

geburtstag = (heute.getTime() - anfang.getTime()) / msPerMonth;
geburtstag = Math.round(geburtstag)

document.write("... das sind in Monaten umgerechnet: 
" + geburtstag + " Monate!");



Beispiel 2: nächster Hochzeitstag:
heute = new Date()
msPerDay = 24 * 60 * 60 * 1000

ende = new Date("August 31, 2009")

hochzeitstag = (ende.getTime() - heute.getTime()) / msPerDay;
hochzeitstag = Math.round(hochzeitstag)

document.write("Für meinen Mann: bis zum 
nächsten Hochzeitstag sind es noch " + hochzeitstag + " Tage!");



Beispiel 3: Diplom & Sponsion
heute = new Date()
msPerDay = 24 * 60 * 60 * 1000

anfang = new Date("September 30, 2008")

diplom = (heute.getTime() - anfang.getTime()) / msPerDay;
diplom = Math.round(diplom)

heute = new Date()
msPerMonth = 30 * 24 * 60 * 60 * 1000

ende = new Date("June 30, 2009")

sponsion = (ende.getTime() - heute.getTime()) / msPerMonth;
sponsion = Math.round(sponsion)

document.write("Vor " + diplom + " Tagen habe ich 
meine Diplomrüfung bestanden und in " + sponsion + " 
Monaten soll endlich meine Sponsion sein!");