te dejo un ejemplo para que lo estudies, con función es mejor:
Código PHP:
<?php
#el formato es dia/mes/año hora:minutos:segundos
#se puede usar slash "/" o guión "-"
#llamo la función con dos parámetros:
echo dif_entre_fechashoras("16/9/2015 17:48:15", 20);
function dif_entre_fechashoras($fecha_creacion="", $dias_vencimiento=0){
# $fecha_creacion: debe ser en formato mencionado al principio
# $dias_vencimiento: número entero
$fecha_creacion = str_replace('/', '-', $fecha_creacion);
list($fecha, $hora) = explode(" ", $fecha_creacion);
list($dia, $mes, $anio) = explode("-",$fecha);
list($hor, $min, $seg) = explode(":",$hora);
$resultado = $dias_vencimiento - floor((time()-mktime($hor, $min, $seg, $mes, $dia, $anio))/ (60 * 60 * 24));
return $resultado;
}
?>
saludos