Skip to main content

TO_YEAR

Converts a date or date with time (timestamp/datetime) to a UInt16 number containing the year number (AD).

Syntax

TO_YEAR(<expr>)

Arguments

ArgumentsDescription
<expr>date/timestamp

Return Type

SMALLINT

Examples

SELECT to_year(now());
+----------------+
| to_year(now()) |
+------- --------+
| 2022 |
+----------------+

SELECT to_year(to_timestamp(1));
+--------------------------+
| to_year(to_timestamp(1)) |
+--------------------------+
| 1970 |
+--------------------------+