MudGuard: Datum-Ausgabefehler im NS 4.7 ( ? )

Beitrag lesen

Hi,

Hallo.

Kann mir jemand sagen, warum das nachfolgende Script im NS 4.7
statt der Jahreszahl 2002 nur " 102 " ausgibt ?

Herzlichen Dank im voraus ...

<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
<!--
function initArray()
{
this.length = initArray.arguments.length;
for (var i = 0; i < this.length; i++)
this[i] = initArray.arguments[i];
}

Wozu diese Funktion?

var datum = new Date();
var tag = new initArray("Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag");

var tag = Array("Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag");

var monat = new initArray("Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember");

s.o.

document.write("Heute ist"," ");
document.write(tag[datum.getDay()],","," ","der"," ");
document.write(datum.getDate(),"."," ");
document.write(monat[datum.getMonth()]," ");
document.write(datum.getYear());

datum.getFullYear() oder datum.getYear()+1900

//-->
</SCRIPT>

cu,
Andreas