Resta de fechas en php

Hola:
Necesito comparar dos fechas.
Una esta en la base de datos y otra es la fecha del día.
Necesito seleccionar todas las fechas que estén vencidas por más de diez días.
Es decir que sean diez días menores que la fecha actual.
¿Cómo le resto diez días a la fecha actual?
¿Existe alguna forma directa o hay que hacerlo paso a paso?
Muchas gracias por cualquier tipo de indicación.

1 respuesta

Respuesta
1
En PHP el formato fecha está expresado en segundos (siendo la fecha 0 las 0 horas del 1 de enero de 1970).
Así, si quieres restarle 10 días a una fecha, simplemente réstale el número de segundos que tienen diez días:
$fechaActual = time();
$segundosDia = 24 * 60 * 60;
$hace10dias = $fechaActual - (10 * $segundosDia);

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas