Antje Hofmann: Jahr 100 = Jahr 0 oder wie?

Beitrag lesen

Hallo Bernd,

das Rechenspiel ist mir schon klar, aber warum kommt einmal "100" und im anderen Fall "0"???

dann ist es halt mit einem einfachen + 100 auch nicht getan.

Es liegt eindeutig an document.lastModified in Verbindung mit dem Date-Objekt und getYear() liefert es nur einstellige Zahlen zurück. Erst im Jahr 2010 nicht mehr.
Dieser Bug betrifft übrigens auch den IE4. Der IE5 macht es dann wieder richtig.
Da hilf nur als workaround zu schreiben
if (jahr<10) jahr=jahr+2000

Viele Grüße

Antje