MariaDB UTC_DATE() Function
In MariaDB, UTC_DATE()
is a built-in function that returns the current UTC date.
If the UTC_DATE()
function is used in a string context, its return value is in 'YYYY-MM-DD'
format; if it is used in a numeric context, its return value is in YYYYMMDD
format.
UTC stands for Coordinated Universal Time, the world standard for regulating time.
MariaDB UTC_DATE()
Syntax
This is the syntax of the MariaDB UTC_DATE()
function:
UTC_DATE
UTC_DATE()
Return value
MariaDB UTC_DATE()
function returns the current UTC date.
If the UTC_DATE()
function is used in a string context, its return value is in 'YYYY-MM-DD'
format; if it is used in a numeric context, its return value is in YYYYMMDD
format.
MariaDB UTC_DATE()
Examples
Returns the current UTC date:
SELECT
UTC_DATE(),
UTC_DATE() + 0;
Output:
+------------+----------------+
| UTC_DATE() | UTC_DATE() + 0 |
+------------+----------------+
| 2022-04-16 | 20220416 |
+------------+----------------+
Note: The result of UTC_DATE() + 0
is in YYYYMMDD
format.
UTC_DATE() + N
means to add N to the number of the current date:
SELECT UTC_DATE(), UTC_DATE() + 100;
Output:
+------------+------------------+
| UTC_DATE() | UTC_DATE() + 100 |
+------------+------------------+
| 2023-01-12 | 20230212 |
+------------+------------------+
Conclusion
In MariaDB, UTC_DATE()
is a built-in function that returns the current UTC date. If the UTC_DATE()
function is used in a string context, its return value is in 'YYYY-MM-DD'
format; if it is used in a numeric context, its return value is in YYYYMMDD
format.