Foros del Web » Programando para Internet » PHP »

Manejo de Fechas

Estas en el tema de Manejo de Fechas en el foro de PHP en Foros del Web. Hola amigos! Nuevamente aqui me encuentro.....con mas dudas acerca del manejo de fechas.....pero que bueno que esten ustedes para ayudarme! Gracias por todo! Arriba tengo ...
  #1 (permalink)  
Antiguo 23/07/2003, 14:24
Avatar de pabloazorin  
Fecha de Ingreso: junio-2003
Ubicación: Pilar, Buenos Aires.
Mensajes: 41
Antigüedad: 20 años, 9 meses
Puntos: 1
Pregunta Manejo de Fechas

Hola amigos!
Nuevamente aqui me encuentro.....con mas dudas acerca del manejo de fechas.....pero que bueno que esten ustedes para ayudarme! Gracias por todo!

Arriba tengo tres combo box (dia, mes y año), y debajo otro igual.....
Lo que necesito es que los combos de arriba esten siempre en la fecha actual, y el de abajo con una semana de mas.....
Osea......
22/07/2003
29/07/2003
O algo asi mejor
29/07/2003
05/08/2003

Como puedo hacer esto?
Espero noticias
Gracias
PABLO
__________________
Pablo S. Azorin
[email protected]
  #2 (permalink)  
Antiguo 23/07/2003, 17:18
 
Fecha de Ingreso: julio-2003
Mensajes: 165
Antigüedad: 20 años, 9 meses
Puntos: 1
Hola,

Básicamente creo que lo que necesitas es hacer algunas manipulaciones simple sobre funciones de PHP como date() y time(). Pienso que un ejemplo como el siguiente podría serte útil:

Código:
<?php

// Fecha actual del sistema

$ahora = time ();

$ahora_dia  = date ('j', $ahora);
$ahora_mes  = date ('n', $ahora);
$ahora_anyo = date ('Y', $ahora);


// Variable con la fecha de hoy + 7 dias (hay aproximadamente 604800
// segundos en 7 dias).

$futuro = $ahora + 604800;

$futuro_dia  = date ('j', $futuro);
$futuro_mes  = date ('n', $futuro);
$futuro_anyo = date ('Y', $futuro);


// Imprimir resultados

print "En este momento es $ahora_dia/$ahora_mes/$ahora_anyo\n";
print "<br />\n";
print "En una semana va a ser $futuro_dia/$futuro_mes/$futuro_anyo\n";

?>
Espero que te sea de ayuda. Un cordial 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.
Respuesta




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