DATE_FORMAT
Entsprechung in PostgreSQL:
Wandelt ein Datum anhand des angegebenen Formats in einen String um.
MySQL 8.1
DATE_FORMAT(datetime, format)Parameter
- datetimeDATETIME
- Datum oder Datum mit Uhrzeit
- formatVARCHAR
- Formatstring mit Platzhaltern aus der Tabelle
Rückgabewert
String; Monats- und Wochentagsnamen standardmäßig auf Englisch; NULL, wenn mindestens ein Argument NULL ist
Beispiele
Datum und Uhrzeit im Format TT.MM.JJJJ hh:mm
MySQL 8.1
SELECT DATE_FORMAT('2022-06-16 16:37:03', '%d.%m.%Y %H:%i') AS formatted;Namen von Wochentag und Monat
MySQL 8.1
SELECT DATE_FORMAT('2022-06-16 16:37:03', '%W, %M %D %Y, %h:%i %p') AS formatted;Geburtstage im eigenen Format
MySQL 8.1
SELECT member_name,
DATE_FORMAT(birthday, '%d.%m.%Y') AS birth_date
FROM FamilyMembers;