setTime() - Bug bei mac OSX?
jochen
- javascript
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
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
Tag Siechfred.
» var Jahr = Zeit.getYear() + 1900;
Danke für die schnelle Hilfe!
var Jahr = Zeit.getYear() + 1900;
- Logisch.
Ich persönlich finde Zeit.getFullYear(); logischer.
Struppi.
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.
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