Lemmy Danger: mit zeitangaben rechnen

Beitrag lesen

Guude!

gibt es auch eine möglichkeit wenn ich z.b. die zeit 00:30.00 habe
und davon 2 H abziehe das ich dann auch das datum vom vortag bekomme?

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

  • Gestern ist der Tag vor heute ;) -> heute -1 = gestern

  • Gestern kann aber auch ein anderer Monat gewesen sein (trifft _heute_ ja auch zu) -> wenn heute = 1.Tag eines Monats, war gestern der letzte Tag des heutigen Monats - 1.

  • Der letzte Tag des Vormonats kann der 31., der 30., der 28. oder -im Fall eines Schaltjahres (Jahreszahl % 4 = 0)- auch der 29. gewesen sein -> Array mit den letzten Tagen der jeweiligen Monate anlegen

  • Der gestrige Tag kann auch letztes Jahr gewesen sein -> wenn heutiger Tag == 1 und heutiger Monat == 1, dann aktuelles Jahr -1 = gestriges Jahr

Das alles einfach in JS umsetzen, und Du hast Deine Lösung.
.
.
.
.
.
... oder Du rechnest einfach mit dem UTC :-P http://selfhtml.teamone.de/javascript/objekte/date.htm

LG ausm Hesseland
Lemmy