MudGuard: Unix Timestamp, Javascript verrechnet sich

Beitrag lesen

Hi,

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

Es gab Zeiten, da war Speicherplatz knapp.
Als das z.B. in C festgelegt wurde, wurde RAM noch nicht in Gigabyte gemessen, sondern in Byte oder ggf. sogar Kilobyte - z.B. Sinclair ZX 81: 1024 Byte. Da hat ein verschwendeter Eintrag im Array durchaus noch wehgetan.

Und warum hat man dann die Tage nicht auch bei 0 anfangen lassen?

Weil die Tage eines Monats nicht benannt sind, sondern nur durchnumeriert.

Guckst Du dagegen beim Wochentag (der benannt und üblicherweise nicht numeriert ist), wirst Du feststellen, daß hier wieder 0-basiert gearbeitet wird.

cu,
Andreas

--
Warum nennt sich Andreas hier MudGuard?
O o ostern ...
Fachfragen unaufgefordert per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.