當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


MySQL ADDTIME方法用法及代碼示例


MySQL 的 ADDTIME(~) 方法將指定的時間間隔添加到時間或日期時間值。

參數

1. expr1 | time/datetime

要添加時間間隔的時間或日期時間。

2. expr2 | time

添加到 expr1 的時間間隔。

返回值

將指定時間間隔添加到 expr1 的結果。

例子

基本用法

要將時間添加到日期時間:

SELECT ADDTIME('2019-12-31 23:59:59.999999', '1:1:1.000002');



+-------------------------------------------------------+
| ADDTIME('2019-12-31 23:59:59.999999', '1:1:1.000002') |
+-------------------------------------------------------+
| 2020-01-01 01:01:01.000001                            |
+-------------------------------------------------------+

要將時間添加到時間:

SELECT ADDTIME('12:30:30.999999', '1:1:1.000002');



+--------------------------------------------+
| ADDTIME('12:30:30.999999', '1:1:1.000002') |
+--------------------------------------------+
| 13:31:32.000001                            |
+--------------------------------------------+

負時間

添加負時間(即減去時間):

SELECT ADDTIME('12:30:30.999999', '-1:1:1.000002');



+---------------------------------------------+
| ADDTIME('12:30:30.999999', '-1:1:1.000002') |
+---------------------------------------------+
| 11:29:29.999997                             |
+---------------------------------------------+

請注意,有一個單獨的方法 SUBTIME(~) 專門用於從時間/日期時間中減去時間間隔。

相關用法


注:本文由純淨天空篩選整理自Arthur Yanagisawa大神的英文原創作品 MySQL | ADDTIME method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。