MySQL ADDTIME 是用于将时间添加到现有时间或日期时间表达式中的日期函数之一。 ADDTIME 函数的基本语法如下所示。
ADDTIME(DateTime1 or Time_Expression1, Time_Expression2);
此 ADDTIME 方法将 Time_Expression2 值添加到 DateTime1 或 Time_Expression1。
MySQL ADDTIME 函数示例
以下是一些示例,可帮助您了解此 ADDTIME 方法如何用于将指定时间添加到给定时间或日期时间表达式中。
在此 ADDTIME 示例中,我们首先将 12 小时、10 分钟和 12 秒添加到时间表达式。 接下来,我们添加了相同的毫秒数,外加 111222 微秒。
SELECT ADDTIME('10:11:22', '12:10:12');
SELECT ADDTIME('10:11:22', '12:10:12.111222');
SELECT ADDTIME('10:11:22.333444', '12:10:12.111222');

在此 MySQL Add Time 函数示例中,我们添加了 12 小时、10 分钟、12 秒和 111222 微秒。 接下来,我们使用了 90 小时和 3600 小时。 添加这些小时数会改变日期的值。
SELECT ADDTIME('2019-02-28 16:11:22.333444', '12:10:12.111222');
SELECT ADDTIME('2019-02-28 16:11:22.333444', '90:10:12.111222');
SELECT ADDTIME('2019-02-28 16:11:22.333444', '3600:10:12');
