Hallo,

Als ik in de database een veld heb: datum, wat een echte datum is, en er zo uit komt te zien:

2006-11-01 10:22:83 bijvoorbeeld.
hoe kan ik het kan krijgen zoals hier:

15:00

of 21/01 ofzo :).

bijvoorbeeld:

$db(hier de datum shit['datum']);
DATE_FORMAT(kolomnaam,'%H:%i') -> geeft tijd terug


DATE_FORMAT(kolomnaam,'%d-%c-%Y') -> geeft datum als dd-mm-yyyy
DATE_FORMAT(kolomnaam,'%d/%c') -> geeft datum als dd-mm

Dat doe je zo in je query:

SELECT DATE_FORMAT(kolomnaam,'%H:%i') AS time FROM tabelnaam
moet ik er een aparte query voor maken :/
Nee, is niet nodig het kan ook zo:

SELECT DATE_FORMAT(kolomnaam,'%H:%i') AS time, kolom2, kolom3, DATE_FORMAT(kolomnaam,'%d/%c') AS daymonth FROM tabelnaam

Reageren