Bigquery Functions
Date Functions
Supported Signatures
Supported Signatures
Supported Signatures
Supported Signatures
Supported Signatures
Supported Signatures
Supported Signatures
Supported Signatures
Supported Signatures
Supported Signatures
⌘I
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
SDF is now a part of dbt Labs. Get live CTA previews, inline errors, and mesh support natively in the dbt platform. Learn more · Migrate to Fusion
current_datefunction current_date() returns date
function current_date(string) returns date
datefunction date(bigint, bigint, bigint) returns date
function date(timestamp) returns date
function date(timestamp, string) returns date
function date(date) returns date
date_addfunction date_add $1($1, interval) returns $1
where $1 in (date, timestamp)
date_difffunction date_diff $1($1, $1, date_part string) returns bigint
where date_part in (day, week, week(monday), week(tuesday), week(wednesday), week(thursday), week(friday), week(saturday), week(sunday), isoweek, month, quarter, year, isoyear)
where $1 in (date, timestamp)
date_from_unix_datefunction date_from_unix_date(bigint) returns date
date_truncfunction date_trunc $1($1, date_part string) returns $1
where date_part in (day, week, week(monday), week(tuesday), week(wednesday), week(thursday), week(friday), week(saturday), week(sunday), isoweek, month, quarter, year, isoyear)
where $1 in (date, timestamp)
format_datefunction format_date $1(string, $1) returns string
where $1 in (date, timestamp)
last_dayfunction last_day $1($1) returns date
where $1 in (date, datetime)
function last_day $1($1, date_part string) returns date
where date_part in (week, week(monday), week(tuesday), week(wednesday), week(thursday), week(friday), week(saturday), week(sunday), isoweek, month, quarter, year, isoyear)
where $1 in (date, datetime)
parse_datefunction parse_date(string, string) returns date
unix_datefunction unix_date(date) returns bigint