Torsten (Transistor): JS Prob (auf ein neues ;-) )

Hallo !

Wieder einmal stehe ich vor einem unloesbar erscheinenden Prob....

tmp=new Date();
tmp.setTime(Date.UTC(98,9,11);
alert(tmp.getYear()+" "+tmp.getMonth()+" "+tmp.getDate());

eigentlich dachte ich das ich dann 98 9 11 aufm monitor sehen muesste.

Mit IE ist es auch so.... mit Netscape aber nicht.  Da bekomme ich 98 9 10

Woran koennte das liegen ??

Ich moechte eigentlich mal ein Datum (in obiger Form) in Millisekunden umwandeln und dann
wieder auslesen (das ganze ist zum pruefen ob der user ein richtiges Datum eingegeben hat;
also z.B. keinen 31.Feb. usw)

Vielen Dank
    Torsten

  1. Torsten,

    also mein NC 4.05 zeigt 98 9 11

    er hat aber vorher einen Fehler angemotzt:
    probier's mal so:

    tmp=new Date();
    tmp.setTime(Date.UTC(98,9,11));
    // fehlende Klammer         ^^^  
    alert(tmp.getYear()+" "+tmp.getMonth()+" "+tmp.getDate());

    Viele Gruesse
    Thomas

    1. Sorry, die Klammer hatte ich nur vergessen... :-(

      Also scheint das ganze wieder nur am MAC zu liegen....... welch ein Elend.

      Testet eure Seiten NIE auf nem MAC !!! Ihr bekommt nur Depressionenen

      Torsten (transistor)