Foros del Web » Programando para Internet » PHP »

función restar fechas

Estas en el tema de función restar fechas en el foro de PHP en Foros del Web. hola encontre una funcion para restar fechas pero no me funciona bien con varios dias Código PHP: function  restarfechas (  $data1 ,  $data2  )  { ...
  #1 (permalink)  
Antiguo 05/06/2007, 01:21
 
Fecha de Ingreso: octubre-2003
Ubicación: BolivianitA
Mensajes: 235
Antigüedad: 20 años, 6 meses
Puntos: 0
función restar fechas

hola encontre una funcion para restar fechas pero no me funciona bien con varios dias


Código PHP:
function restarfechas$data1$data2 )
 {

 
// 86400 seg = 60 [seg/1_minuto] * 60 [1_minuto / 1_hora]* 24 [1_hora]

        
$segundos  strtotime($data2)-strtotime($data1);
        
$dias      intval($segundos/86400);
        
$segundos -= $dias*86400;
        
$horas     intval($segundos/3600);
        
$segundos -= $horas*3600;
        
$minutos   intval($segundos/60);
        
$segundos -= $minutos*60;
    echo 
$dias " dias, "$horas "horas " $minutos "minutos"$segundos "segundos";

como puedo arreglarlo y hacer que funcione correctamente o existe alguna otra forma?

Saludos.
__________________
rocita
  #2 (permalink)  
Antiguo 05/06/2007, 01:44
Avatar de kaninox  
Fecha de Ingreso: septiembre-2005
Ubicación: In my House
Mensajes: 3.597
Antigüedad: 18 años, 7 meses
Puntos: 49
Re: función restar fechas

no entiendo compadre como con varios dias ?

mira si usaras el buscador saldrian varias cosas :D
http://www.forosdelweb.com/showthrea...tar+fechas+php

no se si te sirve :P
pero no entendi eso de varios dias ?
__________________
Gokuh Salvo al mundo. PUNTO!!!!
  #3 (permalink)  
Antiguo 05/06/2007, 12:15
 
Fecha de Ingreso: octubre-2003
Ubicación: BolivianitA
Mensajes: 235
Antigüedad: 20 años, 6 meses
Puntos: 0
Re: función restar fechas

no funcionan :(
__________________
rocita
  #4 (permalink)  
Antiguo 05/06/2007, 16:31
Avatar de b3nj4  
Fecha de Ingreso: febrero-2002
Mensajes: 168
Antigüedad: 22 años, 2 meses
Puntos: 3
Re: función restar fechas

En la página de PHP:
http://es.php.net/date
encontrarás muchas funciones que han hecho los propios usuarios, seguramente alguna te sirva.
__________________
¿Quieres programas de diseño web en PortalProgramas?
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:35.