Ahora sí funcionó, muchas gracias.
Aquí el codigo completo para el otro compañero que tambien lo necesitaba.
Código PHP:
<?php
date_default_timezone_set("America/Costa_Rica");
$nombre_archivo = "temporal.php";
if(file_exists($nombre_archivo))
{
}
?>
<?php
$fecha1 = new DateTime(date("Y/m/j g:i:s",
filectime($nombre_archivo)));
$fecha2 = new DateTime(date("Y-m-j g:i:s"));
$fecha = $fecha1->diff($fecha2);
if( $fecha->i == 0 && $fecha->h == 0 && $fecha->d == 0 && $fecha->m == 0 && $fecha->y == 0 ){
$diferecia = "$fecha->s segundos";
} else if( $fecha->h == 0 && $fecha->d == 0 && $fecha->m == 0 && $fecha->y == 0 ){
$diferecia = "$fecha->i minutos, $fecha->s segundos";
} else if( $fecha->d == 0 && $fecha->m == 0 && $fecha->y == 0 ){
$diferecia = "$fecha->h horas, $fecha->i minutos, $fecha->s segundos";
} else if( $fecha->m == 0 && $fecha->y == 0 ){
$diferecia = "$fecha->d dias, $fecha->h horas, $fecha->i minutos, $fecha->s segundos";
} else if( $fecha->y == 0 ){
$diferecia = "$fecha->m meses, $fecha->h horas, $fecha->i minutos, $fecha->s segundos";
} else{
$diferecia = "$fecha->y, $fecha->m meses, $fecha->d dias, $fecha->h horas, $fecha->i minutos, $fecha->s segundos";
}
echo "$diferecia";
?>