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.