MariaDB UTC_DATE() 函数使用指南

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

如果 UTC_DATE() 函数用在字符串上下文时,它的返回值的格式是 'YYYY-MM-DD';如果用在数字上下文中,它的返回值的格式是 YYYYMMDD

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

MariaDB UTC_DATE() 语法

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

UTC_DATE
UTC_DATE()

返回值

MariaDB UTC_DATE() 函数返回当前的 UTC 日期。

如果 UTC_DATE() 函数用在字符串上下文时,它的返回值的格式是 'YYYY-MM-DD';如果用在数字上下文中,它的返回值的格式是 YYYYMMDD

MariaDB UTC_DATE() 示例

返回当前的 UTC 日期。

SELECT
    UTC_DATE(),
    UTC_DATE() + 0;

输出:

+------------+----------------+
| UTC_DATE() | UTC_DATE() + 0 |
+------------+----------------+
| 2022-04-16 |       20220416 |
+------------+----------------+

注意: UTC_DATE() + 0 的结果为 YYYYMMDD 格式。

UTC_DATE() + N 意味着当前日期的数字上加上 N:

SELECT UTC_DATE(), UTC_DATE() + 100;

输出:

+------------+------------------+
| UTC_DATE() | UTC_DATE() + 100 |
+------------+------------------+
| 2023-01-12 |         20230212 |
+------------+------------------+

结论

在 MariaDB 中,UTC_DATE() 是一个内置函数,返回当前的 UTC 日期。如果 UTC_DATE() 函数用在字符串上下文时,它的返回值的格式是 'YYYY-MM-DD';如果用在数字上下文中,它的返回值的格式是 YYYYMMDD