Hola, la funcion
strtotime debería servirte. Te permite pasar la fecha a un formato de 'segundos', una vez en ese formato, puedes sumar y restar lo que quieras, y luego puedes recuperar a partir de estos 'segundos' la fecha en el formato que prefieras.
Para mi fue un gran descubrimiento ;). Un Saludo.