MySQL UTC_TIME() 函数

MySQL UTC_TIME() 函数返回现在的 UTC 时间。 如果 UTC_TIME() 函数用在字符串上下文时,它的返回值的格式是 'hh:mm:ss';如果用在数字上下文中,它的返回值的格式是 hhmmss

UTC_TIME() 语法

这是 MySQL UTC_TIME() 函数的语法:

UTC_TIME()

UTC_TIME() 示例

返回 UTC 时间

返回当前的 UTC 时间。

SELECT UTC_TIME(), UTC_TIME() + 0;
+------------+----------------+
| UTC_TIME() | UTC_TIME() + 0 |
+------------+----------------+
| 11:37:15   |         113715 |
+------------+----------------+

注意: UTC_TIME() + 0 的结果为 hhmmss 格式。

UTC_TIME() + N 意味着当前时间加上 N 秒。比如,系统当前时间加 1 秒:

SELECT UTC_TIME(), UTC_TIME() + 1;
+------------+----------------+
| UTC_TIME() | UTC_TIME() + 1 |
+------------+----------------+
| 11:37:27   |         113728 |
+------------+----------------+

小数秒

SELECT UTC_TIME(1), UTC_TIME(6);
+-------------+-----------------+
| UTC_TIME(1) | UTC_TIME(6)     |
+-------------+-----------------+
| 14:42:31.8  | 14:42:31.839497 |
+-------------+-----------------+