bugl
bugl
HomeLearnPatternsSearch
HomeLearnPatternsSearch

Loading lesson path

Learn/SQL/SQL References
SQL•SQL References

MySQL ADDTIME() Function

Concept visual

MySQL ADDTIME() Function

Pointer walk
two pointers
leftright102132436485116
left=0
right=6
1
3

Start at both ends

Example

Add 2 seconds to a time and return the datetime:

SELECT ADDTIME("2017-06-15
09:34:21", "2");

Definition and Usage

Formula

The ADDTIME() function adds a time interval to a time/datetime and then returns the time/datetime.

Syntax

Addtime(

datetime, addtime )

Parameter Values

Parameter

Description datetime

Formula

Required. The time/datetime to be modified addtime

Required. The time interval to add to datetime. Both positive and negative values are allowed

Technical Details

Works in:

From MySQL 4.0

More Examples

Example

Add 5 seconds and 3 microseconds to a time and return the datetime:

SELECT ADDTIME("2017-06-15
09:34:21.000001", "5.000003");

Example

Add 2 hours, 10 minutes, 5 seconds, and 3 microseconds to a time and return the datetime: SELECT ADDTIME("2017-06-15 09:34:21.000001", "2:10:5.000003");

Example

Add 5 days, 2 hours, 10 minutes, 5 seconds, and 3 microseconds to a time and return the datetime:

SELECT ADDTIME("2017-06-15
09:34:21.000001", "5 2:10:5.000003");

Example

Add 2 hours, 10 minutes, 5 seconds, and 3 microseconds to a time and return the time: SELECT ADDTIME("09:34:21.000001", "2:10:5.000003");

Previous

❮ MySQL Functions

Next

Previous

MySQL ADDDATE() Function

Next

MySQL CURDATE() Function