Перейти к содержимому
Последнее обновление

UTC_DATE

Описание​

Функция UTC_DATE возвращает текущую дату в часовом поясе UTC. Локальный часовой пояс не влияет на эту функцию: она всегда возвращает текущую дату по UTC, обеспечивая согласованность дат при работе с разными часовыми поясами.

Поведение этой функции соответствует поведению функции utc_date в MySQL.

Синтаксис​

UTC_DATE()

Возвращаемое значение​

Возвращает текущую дату по UTC в виде значения типа DATE.

Возвращаемое значение имеет тип Date (формат: YYYY-MM-DD). При выполнении числовых операций над возвращаемым результатом выполняется преобразование типа, и значение возвращается в целочисленном формате (формат: YYYYMMDD).

Примеры​

-- Assume the current local time is UTC+8 2025-10-27 10:55:35
SELECT UTC_DATE(), UTC_DATE() + 0;
+------------+----------------+
| UTC_DATE() | UTC_DATE() + 0 |
+------------+----------------+
| 2025-10-27 | 20251027 |
+------------+----------------+