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
sumpsi - posui - clusi