Date/Time
Convert timestamp to the specified timezone.
Returns the current date of the system.
Returns the current date of the system based on the UTC timezone.
Returns the current time for the system.
Returns the current timestamp for the system in UTC time only.
Compares two dates or timestamps and returns the difference in days.
Returns the sum of two expressions of time as another expression of time.
Returns the difference between two expressions of time as another expression of time.
Return subfields such as year or hour from date or timestamp values.
Returns the difference of two expressions of time as another expression of time.
Truncates the date or timestamp to the indicated precision.
Returns the day of month of the date or timestamp.
Returns the day of month of the date or timestamp.
Returns the day of the week (from 1 to 7) of the date or timestamp.
Returns the day of the year (from 1 to 366) of the date or timestamp.
Extracts the specified date or time part from the date or timestamp.
Extracts the hour number (from 0 to 23) for a given time or timestamp.
Returns the last day of the month for the specified date or timestamp.
Extracts the minute number (from 0 to 59) for a given time or timestamp.
Extracts the month number (from 1 to 12) for a given date or timestamp.
Returns the number of months between two date or timestamp values.
Returns the date or timestamp of the first specified day of week that occurs after the input date.
Extracts the quarter number (from 1 to 4) for a given date or timestamp.
Extracts the second number (from 0 to 59) for a given date or timestamp.
Add (or subtract) an interval of time from a date/timestamp value or column.
Return the amount of time between two date or timestamp values
Converts the input expressions to the corresponding date.
Converts the input expressions to the corresponding time.
Converts the input expressions to the corresponding timestamp.
Returns the Unix epoch time representation of an ISO 8601 timestamp.
Extracts the week number (from 0 to 53) for a given date or timestamp.
Returns the week of year of the date or timestamp.
Extracts the year for a given date or timestamp.
Date/Time Formatting
AD/BC
Era indicator
AD, BC
AMPM
Meridian indicator
AM, PM
CC
Century indicator (0-99)
19
WW
Week of year (0-52)
4, 43
D
Day of week (1-7)
6
DY
Abbreviated day name of week
Tue, Fri
DAY
Full day name of week
Tuesday, Friday
YYYY
Four digits of year
1996
YY
Last two digits of year
96
DDD
Day of year (1-366)
5, 245
MM
Month (1-12)
8
MON
Abbreviated month name
Mar, Oct
MONTH
Full month name
March, October
DD
Day of month (1-31)
24
HH/HH12
Hour of day (1-12)
4
HH24
Hour of day (0-23)
21
MI
Minutes (0-59)
22
SS
Seconds (0-59)
54
FFF
Milliseconds
121
TZD
Timezone abbreviation
UTC, PST
TZO
Timezone offset
+02:00, -0800
Only the following characters are allowed in a format pattern: - / , . ; :
. If you need to let a value pass through to the output unmodified you can surround it with "
(for example "T"
).
If you convert a date to text, numeric values are zero padded for you. For example, MM
returns 04
for April.
Last updated