tines de tener en cuenta que el time te da los segudos transcurridos desde el 1 de enero de 1970, asi pues si le restas una cantidad de segundos al time, pues te dara una fecha de los segundos transcurridos.
No se si me explico,
Código PHP:
<?
$tiempo = $dat[time_rest] - time();
$dat_time[time_rest] puede ser el time()+3600 o el tiempo que yo le quiera añadir..
// entonces si hice time()+3600 y lo restas quedaria 3600..
//3600 segundos son una hora, pues
echo $date("Y/j/m" ,$tiempo);
//te dara la una de la mañana del dia 1 de enero de 1970.
//osea año 1970 mes 1 (enero ) dia 1 (1 de enero) y hora 1 hora,
// si quieres hacer la cuenta regresiva seria
$tiempo = time() - $dat[time_rest] ;
no se si me explico demasiado bien
espero que te sirva