lo mas seguro es que tengas una versión de php menor a 5.3, aquí
http://www.iremart.es/restar-y-sumar-horas-en-php/ ejemplo y te aseguro que en google encuentras muchos mas, aunque siempre es bueno cuando el php esta actualizado y podemos hacer uso de todo lo que nos brinda,
![de acuerdo](http://static.forosdelweb.com/fdwtheme/images/smilies/dedosarriba.png)
saludos