MariaDB UTC_TIMESTAMP() 函数使用指南

在 MariaDB 中,UTC_TIMESTAMP() 是一个内置函数,返回当前的 UTC 日期和时间。

UTC 代表协调世界时,是调节时间的世界标准。

MariaDB UTC_TIMESTAMP() 语法

这是 MariaDB UTC_TIMESTAMP() 函数的语法:

UTC_TIMESTAMP
UTC_TIMESTAMP()
UTC_TIMESTAMP(precision)

参数

precision
可选的。小数秒精度。

返回值

MariaDB UTC_TIMESTAMP() 函数返回当前的 UTC 日期和时间。

如果 UTC_TIMESTAMP() 函数用在字符串上下文时,它的返回值的格式是 'YYYY-MM-DD hh:mm:ss';如果用在数字上下文中,它的返回值的格式是 YYYYMMDDhhmmss.uuuuuu

MariaDB UTC_TIMESTAMP() 示例

返回当前的 UTC 日期和时间。

SELECT UTC_TIMESTAMP(), UTC_TIMESTAMP() + 0;

输出:

+---------------------+---------------------+
| UTC_TIMESTAMP()     | UTC_TIMESTAMP() + 0 |
+---------------------+---------------------+
| 2023-01-12 06:39:51 |      20230112063951 |
+---------------------+---------------------+

MariaDB UTC_TIMESTAMP() 函数允许您指定小数秒的精度:

SELECT UTC_TIMESTAMP(1), UTC_TIMESTAMP(6);

输出:

+-----------------------+----------------------------+
| UTC_TIMESTAMP(1)      | UTC_TIMESTAMP(6)           |
+-----------------------+----------------------------+
| 2023-01-12 06:40:01.4 | 2023-01-12 06:40:01.468817 |
+-----------------------+----------------------------+

结论

在 MariaDB 中,UTC_TIMESTAMP() 是一个内置函数,返回当前的 UTC 日期和时间。