Formát datumu

Dobrý den,

potřebuji vědět jak správně zapsat datum. Mám v Mysql dva sloupce:

datum_splneni //typ je date
datum_ukonceni //typ je date

ale když zapíšu do formuláře formát data: 23.8.2005 tak to zobrazí:
2023-08-20 2023-08-20

předem děkuji
mysql asi nerozumie tomuto ceskemu zapisu
skus radsej pouzivat (najlepsie stale) YYYY-MM-DD teda 2005-08-23
to je najistejsie, staci v php skontrolovat, ci je zadane datum korektne ceske, a potom ho previest na YYYY-MM-DD datum
Dik
ja pouzivam stale pre datum int v db..
a pocitam sekundy od 1970 :)

.. time()

ma to rozne vyhody.. npr. pri priestupnych rokoch, dalej ze v db nieje string a vyhladava/triedi ovela rychlejsie....
jj, taky mám nejradši datum uložené jako int, dá se s tím lépe pracovat
Taky ikladam cas a datum jako int a prevadim az na vystupu php pomoci fce Date ()