Render a datetime using format specifiers.

Section: date and time functions

Format dates for display

sql
sql
SELECT DATE_FORMAT(created_at, '%Y-%m-%d %H:%i:%s') AS created_at_fmt FROM orders LIMIT 5;
Explanation

Formatting is often better done in the app layer, but this is useful in reports and exports.

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing date and time functions
Get the current date and time
Return current timestamp values.
OpenIn sheetsqlsame section
Add an interval to a date
Calculate a future date or time.
OpenIn sheetsqlsame section
Subtract an interval
Calculate a relative date in the past.
OpenIn sheetsqlsame section
Compute the difference between two timestamps
Calculate age or duration.
OpenIn sheetsqlsame section
Extract a value from JSON
Read a path inside a JSON document.
Update a JSON path
Write or replace a value inside a JSON document.