Adds the specified number of hours to a time or datetime value (as specified by the INT argument). This function will always return a valid time or datetime if the beginning time or datetime is valid. This functions will always "roll" the next higher value as necessary when used with a DATETIME value. For example, adding 25 hours to a DATETIME would advance the day by 1 as well.
Using a negative INT parameter will result in subtracting that many hours.