SQL Functions and Aggregation/Cast timestamp to date

Remove the time portion from a timestamp.

Section: Date and Time Functions

Cast timestamp to date

sql
sql
SELECT CAST(created_at AS DATE) AS created_date
FROM orders;
Explanation

Useful for daily rollups.

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 current date and timestamp
Return the current date and current timestamp.
OpenIn sheetsqlsame section
Extract date parts
Return year, month, day, and other pieces from a date or timestamp.
OpenIn sheetsqlsame section
Add an interval
Shift a date or timestamp forward or backward.
OpenIn sheetsqlsame section
Aggregate by date
Roll up metrics by calendar day.
OpenIn sheetsql1 tag match
Convert data types
Cast an expression to a different type.
OpenIn sheetsql1 tag match
Concatenate strings
Join multiple strings into one value.