Introduction
The DATE_FORMAT function helps you change how a date looks so it's easier to read or fits what you need.
DATE_FORMAT(date, format)SELECT DATE_FORMAT('2024-06-15', '%Y-%m-%d');
SELECT DATE_FORMAT('2024-06-15', '%M %d, %Y');
SELECT DATE_FORMAT('2024-06-15 14:30:00', '%H:%i');
SELECT DATE_FORMAT('2024-06-15', '%W, %M %d, %Y') AS formatted_date, DATE_FORMAT('2024-06-15 14:30:00', '%r') AS formatted_time;
DATE_FORMAT(date, format) do?DATE_FORMAT function is used to display dates in a specific format by applying a pattern string.DATE_FORMAT?SELECT DATE_FORMAT('2024-06-15 14:30:00', '%W, %M %d, %Y %r') AS formatted_date;formatted_date column?SELECT DATE_FORMAT('2024-06-15', '%Y-%m-%d %H:%i:%s') AS formatted_date;created_at as 'Day-Month-Year Hour:Minute AM/PM' in a report. Which DATE_FORMAT pattern correctly formats it as '15-Jun-2024 02:30 PM'?Pass the test and this pattern moves unknown