MySQL MAKETIME 函数

MySQL MAKETIME 是日期函数之一,可用于根据我们提供的时、分、秒参数来计算或获取时间。

本文将通过示例向您展示如何使用此 Maketime 函数来获取或计算时间。Maketime 函数的基本语法如下所示:

MAKETIME(hour, minutes, seconds);

MySQL Maketime 函数示例

这些示例将帮助您理解此方法的使用。在这里,我们尝试根据三个不同值的时、分、秒来获取或计算时间。

SELECT MAKETIME(11, 10, 25);

SELECT MAKETIME(12, 45, 55);

SELECT MAKETIME(23, 45, 59);
MAKE TIME Example 1

让我们看另一个 Maketime 函数的示例。在这里,我们尝试从无效的 MySQL 参数值计算时间。

SELECT MAKETIME(23, 45, 75);

SELECT MAKETIME(23, 77, 59);

SELECT MAKETIME(HOUR(NOW()), MINUTE(NOW()), SECOND(NOW()));
MAKETIME Function Example 2

从上面的屏幕截图中,前两个语句得到了 75 秒(60 是最大值)和 77 分钟。因此返回了 NULL。在最后一个 日期方法 语句中,我们将 HOUR、MINUTE 和 SECOND 函数嵌套在此 MAKETIME 函数中。这也许有助于您理解如何在此函数中使用其他日期方法。