Acá les dejo los ejemplos de como sumar segundos, minutos, horas, semanas, meses y años a una fecha determinada.
Copia y pega el ejemplo en un archivo php y verifica los resultados. Espero que les sirva.
<?php $fechaEntrada = '2018-12-06 12:01:59'; //+ 2 Segundos $fechaAuxiliar = strtotime ( "2 seconds" , strtotime ( $fechaEntrada ) ) ; $fechaSalida = date ( 'Y-m-d H:i:s' , $fechaAuxiliar ); echo "+2 segundos<br>"; echo $fechaEntrada."<br>"; echo $fechaSalida."<br><br>"; //+ 2 minutos $fechaAuxiliar = strtotime ( "2 minutes" , strtotime ( $fechaEntrada ) ) ; $fechaSalida = date ( 'Y-m-d H:i:s' , $fechaAuxiliar ); echo "+2 minutos<br>"; echo $fechaEntrada."<br>"; echo $fechaSalida."<br><br>"; //+ 2 horas $fechaAuxiliar = strtotime ( "2 hours" , strtotime ( $fechaEntrada ) ) ; $fechaSalida = date ( 'Y-m-d H:i:s' , $fechaAuxiliar ); echo "+2 horas<br>"; echo $fechaEntrada."<br>"; echo $fechaSalida."<br><br>"; //+ 2 dias $fechaAuxiliar = strtotime ( "2 days" , strtotime ( $fechaEntrada ) ) ; $fechaSalida = date ( 'Y-m-d H:i:s' , $fechaAuxiliar ); echo "+2 dias<br>"; echo $fechaEntrada."<br>"; echo $fechaSalida."<br><br>"; //+ 2 semanas $fechaAuxiliar = strtotime ( "2 weeks" , strtotime ( $fechaEntrada ) ) ; $fechaSalida = date ( 'Y-m-d H:i:s' , $fechaAuxiliar ); echo "+2 semanas<br>"; echo $fechaEntrada."<br>"; echo $fechaSalida."<br><br>"; //+ 2 meses $fechaAuxiliar = strtotime ( "2 months" , strtotime ( $fechaEntrada ) ) ; $fechaSalida = date ( 'Y-m-d H:i:s' , $fechaAuxiliar ); echo "+2 meses<br>"; echo $fechaEntrada."<br>"; echo $fechaSalida."<br><br>"; //+ 2 años $fechaAuxiliar = strtotime ( "2 years" , strtotime ( $fechaEntrada ) ) ; $fechaSalida = date ( 'Y-m-d H:i:s' , $fechaAuxiliar ); echo "+2 years<br>"; echo $fechaEntrada."<br>"; echo $fechaSalida."<br><br>"; ?>