MySQL UTC_DATE 函数

MySQL UTC_DATE 是日期函数之一,它以 YYYY-MM-DD 或 YYYYMMDD 格式返回当前的 UTC 日期值。UTC 日期函数的语法如下所示。

UTC_DATE;

UTC_DATE();

MySQL UTC_DATE 示例

以下查询展示了此 UTC 日期函数的基本用法。

SELECT UTC_DATE;

SELECT UTC_DATE();
2019-02-19

2019-02-19

从上面的截图可以看出,两个语句都返回相同的输出。我的意思是,它们都以 YYYY-MM-DD 格式显示今天的 UTC 日期。这个函数示例向您展示了将天数添加到此方法时会发生什么。

SELECT UTC_DATE(), UTC_DATE() + 5;
UTC_DATE Function 3

如您所见,它已将这 5 天添加到当前的 dt,并以 YYYYMMDD 字符串格式显示了MySQL UTC 日期。

示例 2

在此示例中,我们使用DATEDIFF 方法来比较 UTC 和自定义日期之间的日期差。

SELECT DATEDIFF(UTC_DATE(), '2019-02-10');
UTC_DATE Function Example 4