Dates & time Scalar

datetrunc()

Truncate to specified precision

Arguments & returns

4 overloads

datetrunc(part, timestamp)

Scalar
Overload link parttimestamp Returns
#01 VARCHARDATE TIMESTAMP
#02 VARCHARINTERVAL INTERVAL
#03 VARCHARTIMESTAMP TIMESTAMP
#04 VARCHARTIMESTAMP WITH TIME ZONE TIMESTAMP WITH TIME ZONE

Example

datetrunc example
SQL
Haybarn WASM 1.5.5-rc3 · In your browser

Engine example · Run to view results.

Catalog examples

SELECT
  date_trunc('hour', TIMESTAMPTZ '1992-09-20 20:38:40');