Om datums of tijden in MySQL op te slaan, gebruikt u date
, datetime
of timestamp
. Ik zou de eerste twee voor de meeste doeleinden aanbevelen.
Gebruik de STR_TO_DATE functie. Hier is een voorbeeld:
CREATE TABLE table1 (`Date` Date);
INSERT INTO table1 (`Date`) VALUES (STR_TO_DATE('01/05/2010', '%m/%d/%Y'));
SELECT * FROM table1;
Date
2010-01-05
Bekijk de DATE_FORMAT functie. Houd er rekening mee dat u het alleen hoeft op te maken als u het wilt weergeven als een tekenreeks met iets anders dan de standaardindeling.