Gunnar Bittersmann: Unix Timestamp, Javascript verrechnet sich

Beitrag lesen

@@MudGuard:

Der gesunde Menschenverstand hat den JavaScript-Entwicklern gefehlt, als sie es so implementiert hatten, die Monate bei 0 beginnend zu zählen.

Da mit der Monatsnummer sehr häufig per einfachem Array-Zugriff der Monatsname geholt wird, ist es durchaus verständlich.

Das wäre mit var Monatsnamen = ["", "Januar", /* ... */ "Dezember"]; nicht minder einfach.

Und warum hat man dann die Tage nicht auch bei 0 anfangen lassen? So ist es völiig inkonsitent und führt immer wieder zu Verwirrungen. Kurz gesagt: Es ist schwachsinnig. [http://forum.de.selfhtml.org/archiv/2006/5/t129903/#m839966, http://forum.de.selfhtml.org/archiv/2005/11/t119414/#m766163]

Live long and prosper,
Gunnar

--
Flughafen in Tempelhof
findet jeder Hempel doof.