MySQL 8.1
DATE_FORMAT(datetime, format)Параметры
- datetimeDATETIME
- Дата или дата со временем
- formatVARCHAR
- Строка формата со спецификаторами из таблицы
Возвращаемое значение
Строка; названия месяцев и дней недели по умолчанию на английском; NULL, если хотя бы один аргумент равен NULL
Примеры
Дата и время в формате ДД.ММ.ГГГГ ЧЧ:ММ
MySQL 8.1
SELECT DATE_FORMAT('2022-06-16 16:37:03', '%d.%m.%Y %H:%i') AS formatted;Названия дня и месяца
MySQL 8.1
SELECT DATE_FORMAT('2022-06-16 16:37:03', '%W, %M %D %Y, %h:%i %p') AS formatted;Дни рождения в своём формате
MySQL 8.1
SELECT member_name,
DATE_FORMAT(birthday, '%d.%m.%Y') AS birth_date
FROM FamilyMembers;