Foros del Web » Programando para Internet » PHP »

Sumar 1 mes a una fecha

Estas en el tema de Sumar 1 mes a una fecha en el foro de PHP en Foros del Web. Que tal, Yo tomo la fecha del sistema así : $fecha3 = date("m/d/Y"); Como podría a esta fecha sumarle 1 Mes ? Gracias....
  #1 (permalink)  
Antiguo 27/09/2006, 12:04
Avatar de jpogsistem  
Fecha de Ingreso: diciembre-2001
Mensajes: 2.405
Antigüedad: 22 años, 4 meses
Puntos: 4
Sumar 1 mes a una fecha

Que tal,

Yo tomo la fecha del sistema así :

$fecha3 = date("m/d/Y");

Como podría a esta fecha sumarle 1 Mes ?

Gracias.
__________________
EL LIMITE ES EL UNIVERSO
  #2 (permalink)  
Antiguo 27/09/2006, 12:07
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Hola jpogsistem

Has probado con el ejemplo que hay en el manual de PHP sobre la función date()

Saludos,
  #3 (permalink)  
Antiguo 27/09/2006, 12:27
Avatar de Erikfrancisco  
Fecha de Ingreso: noviembre-2003
Ubicación: Estado de México
Mensajes: 503
Antigüedad: 20 años, 5 meses
Puntos: 4
OBSERVA ESTE EJEMPLO:

<?php
$fecha = date("m/d/Y");
$enunmes = explode ( "/", $fecha );
echo $fecha."<br/>";
$sumaunmes = mktime ( 0, 0, 0, date("$enunmes[0]") + 1, date("$enunmes[1]"), date("$enunmes[2]") );
echo date ("m/d/Y", $sumaunmes);
?>

ESPERO TE DE UNA IDEA. SUERTE
  #4 (permalink)  
Antiguo 27/09/2006, 12:41
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, 9 meses
Puntos: 102
... veo más simple el uso de la función strtotime() al poder utilizar como parámetro "+1 month"...

Formas hay varias, de hecho ¿la fecha va a "ser tratada" en algúna query (para algo relacionado con la BD?, porque en ese caso es mejor utilizar SQL directo... pero bueno, soluciones a lo que planteas se te dejan.

Saluton
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
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 18:04.