Thomas Meinike: mit zeitangaben rechnen

Beitrag lesen

Hallo,

Ja, natürlich! Solang Du ein paar Punkte berücksichtigst:

Das ist alles gar nicht noetig, denn das Datumsobjekt ist flexibel genug:

var std,min,sek,diff,datum;

// 00:30:00
std=0;
min=30;
sek=0;
// Stundendifferenz
diff=2;

datum=new Date(new Date().getFullYear(),new Date().getMonth(),new Date().getDate(),std-diff,min,sek);
alert(datum.getDate()+"."+parseInt(datum.getMonth()+1)+"."+datum.getFullYear());

// Ergebnis heute: 28.2.2003 (=Vortag)

MfG, Thomas