Rolf B: Datum / Uhrzeit speichern

Beitrag lesen

Hallo pl,

Leider nicht. Oder wo steht das?

DATE belegt 3 Bytes, sagt die MariaDB Doku. Und sie sagt auch, dass ein Date vom 0001-01-01 bis 9999-12-31 gehen kann.

10000 Jahre, man braucht 14 Bit
12 Monate, man braucht 4 Bit
31 Tage, man braucht 5 Bit

Macht 23, eins ist übrig. Das Format reicht also auch noch für ein Marsjahr (knapp 2 Erdenjahre, man nehme 11 Monate mit 28 und 13 Monate mit 29 Tagen. Ab und zu lässt man mal einen Tag weg, um auf 686,980 Tage zu kommen).

Rolf

--
sumpsi - posui - clusi