当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


MySQL UTC_TIMESTAMP方法用法及代码示例


MySQL 的 UTC_TIMESTAMP(~) 方法返回 UTC 时区的当前日期和时间。

参数

1.fsp | number | optional

秒小数精度,即用于存储微秒的位数。

范围为 0 - 6。默认为fsp=0

返回值

案子

返回值

示例

不用于数字上下文

'YYYY-MM-DD hh:mm:ss'(字符串)

UTC_TIMESTAMP()

用于数字上下文

YYYYMMDDhhmmss(数字)

UTC_TIMESTAMP() + 0

例子

字符串上下文

要返回 UTC 的当前日期和时间:

SELECT UTC_TIMESTAMP();



+---------------------+
| UTC_TIMESTAMP()     |
+---------------------+
| 2020-04-16 13:33:00 |
+---------------------+

数字上下文

要将 UTC 中的当前日期和时间作为数字返回:

SELECT UTC_TIMESTAMP() + 0;



+---------------------+
| UTC_TIMESTAMP() + 0 |
+---------------------+
|      20200416133316 |
+---------------------+

小数秒

要返回 UTC 格式的当前日期和时间(以微秒计,最多 6 位数字):

SELECT UTC_TIMESTAMP(6);



+----------------------------+
| UTC_TIMESTAMP(6)           |
+----------------------------+
| 2020-04-16 13:33:30.447586 |
+----------------------------+

我们可以看到微秒(. 之后的部分)返回到 6 位精度。

相关用法


注:本文由纯净天空筛选整理自Arthur Yanagisawa大神的英文原创作品 MySQL | UTC_TIMESTAMP method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。