Ver Mensaje Individual
  #4 (permalink)  
Antiguo 18/01/2006, 15:14
vio
 
Fecha de Ingreso: octubre-2005
Mensajes: 48
Antigüedad: 19 años, 5 meses
Puntos: 2
Gracias x vuestra ayuda!!
lo que quiero hacer con las fechas es compararlas, para ver si la segunda es mayor que la primera. entonces la función que he encontrado, después de buscar en mil sitios es esta:
Código PHP:
function comparaFechas($fecha1,$fecha2)
{
     if (
preg_match("/[0-9]{1,2}\/[0-9]{1,2}\/([0-9][0-9]){1,2}/",$fecha1))
           list(
$dia1,$mes1,$año1)=split("/",$fecha1);
     if (
preg_match("/[0-9]{1,2}-[0-9]{1,2}-([0-9][0-9]){1,2}/",$fecha1))
           list(
$dia1,$mes1,$año1)=split("-",$fecha1);
     if (
preg_match("/[0-9]{1,2}\/[0-9]{1,2}\/([0-9][0-9]){1,2}/",$fecha2))
           list(
$dia2,$mes2,$año2)=split("/",$fecha2);
     if (
preg_match("/[0-9]{1,2}-[0-9]{1,2}-([0-9][0-9]){1,2}/",$fecha2))
            list(
$dia2,$mes2,$año2)=split("-",$fecha2);
     
$dif mktime(0,0,0,$mes1,$dia1,$año1) - mktime(0,0,0$mes2,$dia2,$año2);
     return (
$dif);                         

que devuelve 0, si las fechas son iguales, <0 si las fecha de la izq es menor k la d la dcha, y >0 si es al reves. Si encontrara alguna funcion en javascript sería muxo más fácil, xq ya no tendría el problema de llamar a php desde javascript.
alguna sugerencia??