MySQL heeft een aantal functies waarmee u de datum en tijd kunt opmaken. Deze omvatten functies zoals DATE_FORMAT() en TIME_FORMAT() .
Wanneer u deze functies gebruikt, geeft u argumenten op die aangeven in welk formaat u de datum of tijd wilt hebben. Deze argumenten worden formaatspecificaties genoemd en ze beginnen met een procentteken (% ) gevolgd door een teken (meestal een letter, maar niet altijd).
De volgende tabel bevat de indelingsspecificaties die kunnen worden gebruikt bij het opmaken van de datum en tijd in MySQL.
| Beschrijving | Beschrijving |
|---|---|
%a | Afgekorte naam van de weekdag (Sun ..Sat ) |
%b | Afgekorte maandnaam (Jan ..Dec ) |
%c | Maand, numeriek (0 ..12 ) |
%D | Dag van de maand met Engels achtervoegsel (0th ,1st , 2nd ,3rd , …) |
%d | Dag van de maand, numeriek (00 ..31 ) |
%e | Dag van de maand, numeriek (0 ..31 ) |
%f | Microseconden (000000 ..999999 ) |
%H | Uur (00 ..23 ) |
%h | Uur (01 ..12 ) |
%I | Uur (01 ..12 ) |
%i | Minuten, numeriek (00 ..59 ) |
%j | Dag van het jaar (001 ..366 ) |
%k | Uur (0 ..23 ) |
%l | Uur (1 ..12 ) |
%M | Maandnaam (January ..December ) |
%m | Maand, numeriek (00 ..12 ) |
%p | AM of PM |
%r | Tijd, 12 uur (hh:mm:ss gevolgd doorAM of PM ) |
%S | Seconden (00 ..59 ) |
%s | Seconden (00 ..59 ) |
%T | Tijd, 24 uur (hh:mm:ss ) |
%U | Week (00 ..53 ), waarbij zondag de eerste dag van de week is; WEEK() modus 0 |
%u | Week (00 ..53 ), waarbij maandag de eerste dag van de week is; WEEK() modus 1 |
%V | Week (01 ..53 ), waarbij zondag de eerste dag van de week is; WEEK() modus 2; gebruikt met %X |
%v | Week (01 ..53 ), waarbij maandag de eerste dag van de week is; WEEK() modus 3; gebruikt met %x |
%W | Naam weekdag (Sunday ..Saturday ) |
%w | Dag van de week (0 =Zondag..6 =zaterdag) |
%X | Jaar voor de week waarin zondag de eerste dag van de week is, numeriek, vier cijfers; gebruikt met %V |
%x | Jaar voor de week, waarbij maandag de eerste dag van de week is, numeriek, vier cijfers; gebruikt met %v |
%Y | Jaar, numeriek, vier cijfers |
%y | Jaar, numeriek (twee cijfers) |
%% | Een letterlijke % karakter |
% | x , voor elke x hierboven niet vermeld |