MariaDB UTC_TIMESTAMP() Function
In MariaDB, UTC_TIMESTAMP()
is a built-in function that returns the current UTC date and time.
UTC stands for Coordinated Universal Time, the world standard for regulating time.
MariaDB UTC_TIMESTAMP()
Syntax
This is the syntax of the MariaDB UTC_TIMESTAMP()
function:
UTC_TIMESTAMP
UTC_TIMESTAMP()
UTC_TIMESTAMP(precision)
Parameters
precision
-
Optional. Fractional seconds precision.
Return value
The MariaDB UTC_TIMESTAMP()
function return the current UTC date and time.
If the UTC_TIMESTAMP()
function is used in a string context, its return value is in 'YYYY-MM-DD hh:mm:ss'
format; if it is used in a numeric context, its return value is in YYYYMMDDhhmmss.uuuuuu
format.
MariaDB UTC_TIMESTAMP()
Examples
Returns the current UTC date and time:
SELECT UTC_TIMESTAMP(), UTC_TIMESTAMP() + 0;
Output:
+---------------------+---------------------+
| UTC_TIMESTAMP() | UTC_TIMESTAMP() + 0 |
+---------------------+---------------------+
| 2023-01-12 06:39:51 | 20230112063951 |
+---------------------+---------------------+
The MariaDB UTC_TIMESTAMP()
function allow you to specify the precision of fractional seconds:
SELECT UTC_TIMESTAMP(1), UTC_TIMESTAMP(6);
Output:
+-----------------------+----------------------------+
| UTC_TIMESTAMP(1) | UTC_TIMESTAMP(6) |
+-----------------------+----------------------------+
| 2023-01-12 06:40:01.4 | 2023-01-12 06:40:01.468817 |
+-----------------------+----------------------------+
Conclusion
In MariaDB, UTC_TIMESTAMP()
is a built-in function that returns the current UTC date and time.