Ver Mensaje Individual
  #4 (permalink)  
Antiguo 16/06/2007, 21:07
Avatar de pzin
pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 8 meses
Puntos: 2114
Re: Restar fechas de distintos meses

mktime() se usa de la siguiente manera.

mktime ( [int hora [, int minuto [, int segundo [, int mes [, int dia [, int anyo [, int es_dst]]]]]]] )
(lo pone en el manual).
Para, por ejemplo, hacer un timestamp de la semana pasada, domingo 17 a las 20:34, sería así:
Código PHP:
mktime(20,34,00,06,10,2007); 
A esto, le restas el timestamp actual:
Código PHP:
$semanaPasada=mktime(20,34,00,06,10,2007);
$ahora=time();
$diferencia=$semanaPasada-$ahora
Esto, te devuelve los segundos que han pasado desde $semanaPasada hasta $ahora. Luego solo tienes que pasar a días/horas/minutos/segundos.

Saludos.