MySQL verfügt über eine Reihe von Funktionen, mit denen Sie das Datum und die Uhrzeit formatieren können. Dazu gehören Funktionen wie DATE_FORMAT()
und TIME_FORMAT()
.
Wenn Sie diese Funktionen verwenden, geben Sie Argumente an, die angeben, in welchem Format Sie das Datum oder die Uhrzeit haben möchten. Diese Argumente werden als Formatbezeichner bezeichnet und beginnen mit einem Prozentzeichen (%
) gefolgt von einem Zeichen (normalerweise ein Buchstabe, aber nicht immer).
Die folgende Tabelle listet die Formatbezeichner auf, die beim Formatieren von Datum und Uhrzeit in MySQL verwendet werden können.
Bezeichner | Beschreibung |
---|---|
%a | Abgekürzter Name des Wochentags (Sun ..Sat ) |
%b | Abgekürzter Monatsname (Jan ..Dec ) |
%c | Monat, numerisch (0 ..12 ) |
%D | Tag des Monats mit englischem Suffix (0th ,1st , 2nd ,3rd , …) |
%d | Tag des Monats, numerisch (00 ..31 ) |
%e | Tag des Monats, numerisch (0 ..31 ) |
%f | Mikrosekunden (000000 ..999999 ) |
%H | Stunde (00 ..23 ) |
%h | Stunde (01 ..12 ) |
%I | Stunde (01 ..12 ) |
%i | Minuten, numerisch (00 ..59 ) |
%j | Tag des Jahres (001 ..366 ) |
%k | Stunde (0 ..23 ) |
%l | Stunde (1 ..12 ) |
%M | Monatsname (January ..Dec ) |
%m | Monat, numerisch (00 ..12 ) |
%p | AM oder PM |
%r | Zeit, 12 Stunden (hh:mm:ss gefolgt vonAM oder PM ) |
%S | Sekunden (00 ..59 ) |
%s | Sekunden (00 ..59 ) |
%T | Uhrzeit, 24 Stunden (hh:mm:ss ) |
%U | Woche (00 ..53 ), wobei Sonntag der erste Tag der Woche ist; WEEK() Modus 0 |
%u | Woche (00 ..53 ), wobei Montag der erste Tag der Woche ist; WEEK() Modus 1 |
%V | Woche (01 ..53 ), wobei Sonntag der erste Tag der Woche ist; WEEK() Modus 2; verwendet mit %X |
%v | Woche (01 ..53 ), wobei Montag der erste Tag der Woche ist; WEEK() Modus 3; verwendet mit %x |
%W | Name des Wochentags (Sunday ..Saturday ) |
%w | Wochentag (0 =Sonntag..6 =Samstag) |
%X | Jahr für die Woche, in der Sonntag der erste Wochentag ist, numerisch, vierstellig; verwendet mit %V |
%x | Jahr für die Woche, wobei Montag der erste Wochentag ist, numerisch, vierstellig; verwendet mit %v |
%Y | Jahr, numerisch, vierstellig |
%y | Jahr, numerisch (zweistellig) |
%% | Ein Literal % Charakter |
% | x , für jedes x oben nicht aufgeführt |