jochen: setTime() - Bug bei mac OSX?

Hallo Gemeinde!
Ich habe von Selfhtml den Beispielcode für _setTime()_ ausprobiert.
{http://de.selfhtml.org/javascript/objekte/date.htm#set_time}

Es wird ausgegeben:
in 100 Tagen ist der 20.1.106

Ich würde ja erwarten, dass in 100 Tagen eher das Jahr 2006 geschrieben wird. Kennt jemand das Problem?
Ich habe mit Mac OS X (10.4.2), Safari und Firefox getestet.
Was passiert unter Windows?
Danke, Jochen

  1. Tag jochen.

    Ich habe von Selfhtml den Beispielcode für _setTime()_ ausprobiert.
    {http://de.selfhtml.org/javascript/objekte/date.htm#set_time}
    Es wird ausgegeben:
    in 100 Tagen ist der 20.1.106

    Ich würde sagen, dass du einen Bug entdeckt hast. Du müsstest:

    var Jahr = Zeit.getYear() + 1900;

    Siehe getYear().

    Siechfred

    1. Tag Siechfred.

      » var Jahr = Zeit.getYear() + 1900;

      • Logisch.

      Danke für die schnelle Hilfe!

      1. var Jahr = Zeit.getYear() + 1900;

        • Logisch.

        Ich persönlich finde Zeit.getFullYear(); logischer.

        Struppi.

        1. Ich persönlich finde Zeit.getFullYear(); logischer.

          Wenn es eine Steigerung von Logisch gibt -- nein, ich lasse mich nicht auf eine Grundsatzdiskussion dazu ein ;o) -- Also in einfachen Worten: Ist die sauberste Lösung.

          Danke.

  2. Hallo zusammen,

    ich habe diese missverständliche Ausgabe in der internen Entwicklungsversion von SELFHTML auf die Methode getFullYear() korrigiert, im kommenden Bugfix-Release 8.1.1 wird das dann auch in der öffentlichen Version von SELFHTML geändert sein. Danke für die Hinweise.

    Tim