Foros del Web » Programando para Internet » PHP »

Problema con fechas

Estas en el tema de Problema con fechas en el foro de PHP en Foros del Web. tengo una duda con las fechas en php. tengo una fecha inicial en una variable y una final en otra variable. La pregunta es como ...
  #1 (permalink)  
Antiguo 27/04/2005, 15:45
 
Fecha de Ingreso: noviembre-2003
Ubicación: México
Mensajes: 72
Antigüedad: 20 años, 5 meses
Puntos: 0
Problema con fechas

tengo una duda con las fechas en php.

tengo una fecha inicial en una variable y una final en otra variable.

La pregunta es como puedo restar entre ellas o sumar, para saber cuantos dias han transcurrido entre estas. Por ejemplo:

$fec_ini = date("d.m.Y", mktime(0,0,0, date("m"), date("d"), date("Y")));

$fec_fin = date("d.m.Y", mktime(0,0,0,date("m"), date("d")+15, date("Y")));

aqui hay una diferencia de 15 dias. Pero como resto las fechas para obtener ese valor 15.

Por su ayuda, muchas gracias.
  #2 (permalink)  
Antiguo 28/04/2005, 02:45
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 8 meses
Puntos: 102
... sencillo!, si haces la diferencia entre dos fechas pasadas por mktime obtendrás la diferencia en segundos entre ambas ¿cierto?... pues simplemente divide esa diferencia entre 86400 que son los segundos que tiene un día.. y listo!... Para seguir trabajando con lo que tienes:
Código PHP:
<?php
$dias
= ((mktime(0,0,0,date("m"), date("d")+15date("Y")))-(mktime(0,0,0date("m"), date("d"), date("Y"))))/86400;
echo 
$dias;
?>
Saludos!
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
  #3 (permalink)  
Antiguo 28/04/2005, 06:30
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Mensaje cerrado por repetido ....

Un saludo,
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.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 10:11.