Y2K
hendrik maskus
wenn jetzt aber year >1900 ist und man die 1900 weglaesst, erscheint 100. Was kann ich tun, um 2000 erscheinen zu lassen??
Im SELFHTML hat der 2000 Hammer zugeschalgen, unter: "Monatskalender" findet gerade das Jahr 100 statt. Im Java steht: ... var dj = d.getYear(); if(dj < 100) dj+=1900;
wenn jetzt aber year >1900 ist und man die 1900 weglaesst, erscheint 100. Was kann ich tun, um 2000 erscheinen zu lassen??
Bei mir steht in der 1. Zeile Januar 2000
Hi!
date.getFullYear() und date.setFullYear bringen das Jahr 4stellig.
Grüße fredy
Im SELFHTML hat der 2000 Hammer zugeschalgen, unter: "Monatskalender" findet gerade das Jahr 100 statt. Im Java steht: ... var dj = d.getYear(); if(dj < 100) dj+=1900;
wenn jetzt aber year >1900 ist und man die 1900 weglaesst, erscheint 100. Was kann ich tun, um 2000 erscheinen zu lassen??
Bei mir steht in der 1. Zeile Januar 2000
Im SELFHTML hat der 2000 Hammer zugeschalgen, unter: "Monatskalender" findet gerade das Jahr 100 statt. Im Java steht: ... var dj = d.getYear(); if(dj < 100) dj+=1900;
wenn jetzt aber year >1900 ist und man die 1900 weglaesst, erscheint 100. Was kann ich tun, um 2000 erscheinen zu lassen??
Lt. Netscapes Javascript Reference soll getYear() für 1900..1999 das Jahr zweistellig liefern, sonst vierstellig. Offensichtlich weicht aber selbst Netscapes Javascript-Implementation (NS 4.7) davon ab: getYear() liefert für 2000 den Wert 100!!
Vgl. http://developer.netscape.com/docs/manuals/communicator/jsref/core3.htm#1013157