Foros del Web » Programando para Internet » PHP »

Restar dias a fechas

Estas en el tema de Restar dias a fechas en el foro de PHP en Foros del Web. Hola me imagino que esta pregunta es muy sencilla pero no consigo info de esto alguien me puede indicar como puedo hacer para restar le ...
  #1 (permalink)  
Antiguo 28/02/2007, 11:26
Avatar de enunez810  
Fecha de Ingreso: junio-2003
Ubicación: Caracas, Venezuela
Mensajes: 98
Antigüedad: 20 años, 10 meses
Puntos: 0
Restar dias a fechas

Hola me imagino que esta pregunta es muy sencilla pero no consigo info de esto alguien me puede indicar como puedo hacer para restar le 15 dias a la fecha actual.....

o sea quiero saber como le puedo restar una cantidad de dias a una fecha en particular

Gracias de antemano!!!!
  #2 (permalink)  
Antiguo 28/02/2007, 11:32
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Re: Restar dias a fechas

Hola enunez810

En el manual sobre la función date() tienes algunos ejemplos.

Saludos,
  #3 (permalink)  
Antiguo 28/02/2007, 11:33
Avatar de mauled  
Fecha de Ingreso: marzo-2005
Ubicación: Cd. de México.
Mensajes: 3.001
Antigüedad: 19 años, 1 mes
Puntos: 33
De acuerdo Re: Restar dias a fechas

Suponiendo que sea apartir de la fecha de hoy

Código PHP:
$ultimos_quince_dias time() - (15 24 60 60);
                                                 
//dias*horas*min*seg
echo ("d-m-Y",$ultimos_quince_dias); 
Saludillos.
  #4 (permalink)  
Antiguo 08/03/2007, 14:56
 
Fecha de Ingreso: marzo-2007
Mensajes: 1
Antigüedad: 17 años, 1 mes
Puntos: 0
Re: Restar dias a fechas

Con la función DateAdd(intervalo, número, fecha)

fecha = DateAdd("d",15,fecha) ' Le sumas 15 días a la fecha.
fecha = DateAdd("d",-15,fecha) ' Le restas 15 días a la fecha.
fecha = DateAdd("m",3,fecha) ' Le sumas 3 meses a la fecha.
fecha = DateAdd("y",1,fecha) ' Le sumas 1 año a la fecha.

--
Christian Petersen
  #5 (permalink)  
Antiguo 08/03/2007, 15:30
Avatar de the_scorpion  
Fecha de Ingreso: mayo-2006
Ubicación: Cuba
Mensajes: 696
Antigüedad: 17 años, 11 meses
Puntos: 3
Re: Restar dias a fechas

Hola

Buenas tardes
tambien podrias usar esto tambien de simple

Código PHP:
function fun_date($days)
{  return 
date("d-m-Y"mktime (0,0,0,date("m"),date("d")-$days,date("Y")));
}
echo 
fun_date(1);//Dias para calcular la fecha 
suerte
__________________
Que hablen mal de uno es espantoso. Pero hay algo peor: que no hablen.
Quien hace, puede equivocarse. Quien nada hace, ya está equivocado".
  #6 (permalink)  
Antiguo 08/03/2007, 20:52
Avatar de xplorador  
Fecha de Ingreso: enero-2002
Ubicación: Peru
Mensajes: 105
Antigüedad: 22 años, 3 meses
Puntos: 0
Re: Restar dias a fechas

y si a la hora obtenida del servidor le quiero restar una hora o sumar una,comos eria el codigo???
Realmente no consigo hacer eso...lo que enecsito es poner la hora de un determinado pais ( no la local d ela PC) y para ello tengo la hora del servidor y entonces a la hora del servidor para mi caso le tengo q restar una horaa...pero ya estoy varias horas y no me funcionaa.

Espero me puedan proporcionar un pedazo de codigo..gracias!!
__________________
Adictoshp.org
  #7 (permalink)  
Antiguo 09/03/2007, 08:14
Avatar de the_scorpion  
Fecha de Ingreso: mayo-2006
Ubicación: Cuba
Mensajes: 696
Antigüedad: 17 años, 11 meses
Puntos: 3
Re: Restar dias a fechas

Cita:
Iniciado por xplorador Ver Mensaje
y si a la hora obtenida del servidor le quiero restar una hora o sumar una,comos eria el codigo???
Realmente no consigo hacer eso...lo que enecsito es poner la hora de un determinado pais ( no la local d ela PC) y para ello tengo la hora del servidor y entonces a la hora del servidor para mi caso le tengo q restar una horaa...pero ya estoy varias horas y no me funcionaa.

Espero me puedan proporcionar un pedazo de codigo..gracias!!
Hola

buen dia
Echale una ojeada aquí y esto es de javascript que lo encontre en web, no lo he probado, clic aquí cualquier cosa puedes remitir al foro de JavaScript

suerte
__________________
Que hablen mal de uno es espantoso. Pero hay algo peor: que no hablen.
Quien hace, puede equivocarse. Quien nada hace, ya está equivocado".
  #8 (permalink)  
Antiguo 09/03/2007, 09:09
 
Fecha de Ingreso: abril-2006
Ubicación: De vuelta en Asturias
Mensajes: 209
Antigüedad: 18 años
Puntos: 1
Re: Restar dias a fechas

Yo encontré por el foro algo muy fácil y con lo que puedes sumar o restar días. Te dejo el enlace a otro mensaje donde también lo publiqué

http://www.forosdelweb.com/showpost....19&postcount=5
  #9 (permalink)  
Antiguo 10/03/2007, 13:53
Avatar de xplorador  
Fecha de Ingreso: enero-2002
Ubicación: Peru
Mensajes: 105
Antigüedad: 22 años, 3 meses
Puntos: 0
Re: Restar dias a fechas

GRacias por las respuestas...finalmente lo hecho con el siguiente code..no se si sera el mas indicado pero al menos esta funcionando:
Código:
<?php
$date = date("H")-1;
$date2 = date("i:s");
echo "<b>".$date.":".$date2."</b>";  
?>
a la hora del mi servidor le resto una horaa y listo.
__________________
Adictoshp.org
  #10 (permalink)  
Antiguo 23/03/2007, 15:54
Avatar de Jossephb  
Fecha de Ingreso: marzo-2007
Ubicación: Medellin
Mensajes: 24
Antigüedad: 17 años, 1 mes
Puntos: 0
Re: Restar dias a fechas

Gracias atribis,

funciona perfecto ...
  #11 (permalink)  
Antiguo 06/02/2013, 02:40
 
Fecha de Ingreso: noviembre-2012
Ubicación: Villa Maria, Peru
Mensajes: 46
Antigüedad: 11 años, 5 meses
Puntos: 0
Respuesta: Restar dias a fechas

atribis te amoooo¡¡
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

SíEste tema le ha gustado a 1 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 14:54.