Functies voor het weergeven van specifieke info

Naast de DATE_FORMAT() functie die we op de vorige pagina gezien hebben, zijn er nog veel meer functies die gegevens over een datum, tijd of tijdstip weer kunnen geven. De belangrijkste daarvan zijn:

DATE() – geeft het datum gedeelte van een DATETIME
DAYOFMONTH() – geeft de dag van de maand (1-31)
DAYOFWEEK() – geeft de dag van de week (1 = Zondag, 2 = Maandag, etc.)
DAYOFYEAR() – geeft de dag van het jaar (1-366)
HOUR() – geeft het uur van een TIME of DATETIME
MINUTE() – geeft de minuut van een TIME of DATETIME
MONTH() – geeft de maand van het jaar
TIME() – geeft het tijd gedeelte van een DATETIME
WEEKOFYEAR() – geeft de week van het jaar
YEAR() – geeft het huidige jaar

Een aantal voorbeelden om het gebruik van deze functies te verduidelijken.

Voorbeeld 7: Selecteer het datum gedeelte van een DATETIME

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
SELECT DATE('2007-07-10 14:06:32') AS datum
FROM tabel

Resultaat: 2007-07-10

Voorbeeld 8: Selecteer het tijdgedeelte van een DATETIME
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
SELECT TIME('2007-07-10 14:06:32') AS tijd
FROM tabel

Resultaat: 14:06:32

Voorbeeld 9: Selecteer de huidige maand
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
SELECT MONTH(NOW()) AS maand
FROM tabel

Deze query geeft de huidige maand terug.

Voorbeeld 10: Selecteer huidige weekdag
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
SELECT DAYOFWEEK(NOW()) AS weekdag
FROM tabel

Dit zal resulteren in de index van de huidige weekdag. Hierbij zal een 1 voor zondag staan, een 2 voor maandag, enz...

Een volledige lijst van alle datum- en tijdfuncties vind je in de MySQL handleiding.

« Lees de omschrijving en reacties

Inhoudsopgave

  1. Inleiding
  2. Datum- en tijdtypes
  3. Invoegen van data en tijden
  4. Uitlezen van data en tijden
  5. Functies voor het weergeven van specifieke info
  6. Rekenen met data en tijden
  7. Data in Engels of Nederlands formaat
  8. Slotwoord en referenties

PHP tutorial opties

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.