DATE_FORMAT
Entsprechung in PostgreSQL:
Wandelt ein Datum anhand des angegebenen Formats in einen String um.
MySQL 8.4
DATE_FORMAT(datetime, format)- datetime
- Datum oder Datum mit UhrzeitDATETIME
- format
- Formatstring mit Platzhaltern aus der TabelleVARCHAR
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.4
SELECT DATE_FORMAT('2022-06-16 16:37:03', '%d.%m.%Y %H:%i') AS formatted;Namen von Wochentag und Monat
MySQL 8.4
SELECT DATE_FORMAT('2022-06-16 16:37:03', '%W, %M %D %Y, %h:%i %p') AS formatted;Geburtstage im eigenen Format
MySQL 8.4
SELECT member_name,
DATE_FORMAT(birthday, '%d.%m.%Y') AS birth_date
FROM FamilyMembers;