Ver Mensaje Individual
  #5 (permalink)  
Antiguo 19/12/2007, 23:08
Avatar de Marvin
Marvin
Colaborador
 
Fecha de Ingreso: febrero-2005
Ubicación: global $Chile->Santiago;
Mensajes: 1.991
Antigüedad: 21 años, 9 meses
Puntos: 81
Re: como comprar fechas?

Código PHP:
$v_txt_fecha = $_POST["txt_fecha"];
$arrV_txt_fecha = explode('/',$v_txt_fecha);
$diaUno = mktime (0,0,0,$arrV_txt_fecha[1],$arrV_txt_fecha[0],$arrV_txt_fecha[2]);
/*
    $arrV_txt_fecha[0] -> dia
    $arrV_txt_fecha[1] -> mes
    $arrV_txt_fecha[2] -> año
*/

$v_fecha_servidor = date("d/m/Y", time());
/* Puedes hacerlo mas rapido pero la idea es mostrarte que se hace ;) */
$arrV_fecha_servidor = explode('/',$v_fecha_servidor);
$diaDos = mktime (0,0,0,$arrV_fecha_servidor[1],$arrV_fecha_servidor[0],$arrV_fecha_servidor[2]);

if(
$diaUno > $diaDos){
    echo 
date("d/m/Y",$diaUno).' mayor que '.date("d/m/Y",$diaDos);
}elseif(
$diaDos > $diaUno){
    echo 
date("d/m/Y",$diaDos).' mayor que '.date("d/m/Y",$diaUno);
}else{
    echo 
date("d/m/Y",$diaDos).' igual que '.date("d/m/Y",$diaUno);
} 
Suerte
__________________
El que dice "Solo sé que nada sé", esta asumiendo que sabe algo.
Lea las FAQ's!

Última edición por Marvin; 20/12/2007 a las 00:59 Razón: Puse la diferencia en vez de compararlas.