PHP - Calculo de fechas

 
Vista:

Calculo de fechas

Publicado por edu (7 intervenciones) el 10/03/2002 01:48:15
Existe alguna funcion para realizar calculos de fechas, es decir, si tengo 01/04/02 y tengo 15/05/02 al restar las dos fechas me de 45. Existe alguna funcion?.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Calculo de fechas

Publicado por paco (9 intervenciones) el 28/05/2002 12:01:09
Creo que no existe, pero te la puedes construir:

function dias_entre_fechas($fecha1, $fecha2)
{
$fecha1 = str_replace("/", "-", $fecha1);
$fecha2 = str_replace("/", "-", $fecha2);
$dia1 = strtok($fecha1, "-");
$mes1 = strtok("-");
$anyo1 = strtok("-");
$dia2 = strtok($fecha2, "-");
$mes2 = strtok("-");
$anyo2 = strtok("-");
$num_dias = 0;
if ($anyo1 < $anyo2)
{
$dias_anyo1 = date("z",mktime(0,0,0,12,31,$anyo1)) - date("z",mktime(0,0,0,$mes1,$dia1,$anyo1));
$dias_anyo2 = date("z",mktime(0,0,0,$mes2,$dia2,$anyo2));
$num_dias = $dias_anyo1 + $dias_anyo2;
}
else
$num_dias = date("z",mktime(0,0,0,$mes2,$dia2,$anyo2)) - date("z",mktime(0,0,0,$mes1,$dia1,$anyo1));
return $num_dias;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar