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. Buenos dias a todos.Deseo que me ayuden tengo una variable tipo fecha(2007-01-01 00:00:00) y quisiera obtener el dia, mes y año de esa fecha........
  #1 (permalink)  
Antiguo 17/04/2007, 07:51
 
Fecha de Ingreso: octubre-2006
Mensajes: 79
Antigüedad: 17 años, 6 meses
Puntos: 0
Manejo De Fechas

Buenos dias a todos.Deseo que me ayuden tengo una variable tipo fecha(2007-01-01 00:00:00) y quisiera obtener el dia, mes y año de esa fecha.....
  #2 (permalink)  
Antiguo 17/04/2007, 07:54
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Re: Manejo De Fechas

Utiliza, mkdate, y date para poder generar una fecha y luego poder manipularla como necesites.

Salu2.
  #3 (permalink)  
Antiguo 17/04/2007, 08:07
 
Fecha de Ingreso: octubre-2006
Mensajes: 79
Antigüedad: 17 años, 6 meses
Puntos: 0
Re: Manejo De Fechas

Lo q pasa es que yo he obtenido esta fecha de una base de datos y quisiera manipularla???
  #4 (permalink)  
Antiguo 17/04/2007, 08:10
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Re: Manejo De Fechas

Cierto me equivoque tienes que usar strotime junto con date, para generar tu fecha, algo asi:
Código PHP:
$timestamp strtotime$row['fecha' );
$fecha date"Y-m-d"$timestamp );
echo 
$fecha// Ya la imprime bien como tu quieras. 
  #5 (permalink)  
Antiguo 17/04/2007, 08:12
Avatar de eits  
Fecha de Ingreso: junio-2005
Ubicación: valladolid, yucatán
Mensajes: 1.655
Antigüedad: 18 años, 10 meses
Puntos: 88
Re: Manejo De Fechas

puedes usar el substr()

ejemplo:
Código PHP:
$fecha="2007-01-01 00:00:00";
$fechaNueva=substr($fecha,0,10); 
aqui puedes ver el manejo de substr

suerte y saludos.
__________________
El amor es la locura mas lucida que tiene el hombre.- Andres Henestrosa
la tristeza no existe, solo es... la ausencia de la felicidad.
  #6 (permalink)  
Antiguo 17/04/2007, 08:13
Avatar de cala932  
Fecha de Ingreso: septiembre-2006
Ubicación: San Juan-Argentina
Mensajes: 902
Antigüedad: 17 años, 7 meses
Puntos: 9
Re: Manejo De Fechas

Puedes utilizar la funcion explode() por ejemplo;
Código PHP:
//aqui iria la fecha que recoges de la consulta 
$fecha=$row["fecha"];
$var=explode('-',$fecha); 
$var[0];//año
$var[1];//mes
$var[2];//dia
//ahora tienes el año mes y dia en un array 
No se si era eso a lo que te referias. Saludos
__________________
->Aprender es un proceso que incluye el error..
  #7 (permalink)  
Antiguo 17/04/2007, 08:16
 
Fecha de Ingreso: octubre-2006
Mensajes: 79
Antigüedad: 17 años, 6 meses
Puntos: 0
Re: Manejo De Fechas

Ok De Veras Te Lo Agradezco Mucho¡¡¡¡funciono....
  #8 (permalink)  
Antiguo 17/04/2007, 08:18
 
Fecha de Ingreso: octubre-2006
Mensajes: 79
Antigüedad: 17 años, 6 meses
Puntos: 0
Re: Manejo De Fechas

SABES? NO SE SI ME PUDIERAS AYUDARE CON ESTE PROBLEMITA QUE TENGO¡¡¡TE LO AGRADECERIA BASTANTE http://www.forosdelweb.com/f18/manejo-arrays-cajas-texto-con-hiperenlaces-481123/
  #9 (permalink)  
Antiguo 17/04/2007, 08:22
Avatar de eits  
Fecha de Ingreso: junio-2005
Ubicación: valladolid, yucatán
Mensajes: 1.655
Antigüedad: 18 años, 10 meses
Puntos: 88
Re: Manejo De Fechas

el explode en este caso no funcionaría porque la fecha tiene formato tiene AAAA/MM/DD HH:MM:SSy si se usa el explote quedaria algo como esto:
Código PHP:
$fecha="2007-01-01 00:00:00";
//haciendo el explode
$var=explode('-',$fecha); 
//resultado
$var[0];//año=2007
$var[1];//mes=01
$var[2];//dia =01 00:00:00 
es buena la idea, pero en este caso no aplica.

a cala932, te ofrezco disculpa si te ofendo con este comentario, pero mi intención es que EDWINSANCHEZ no se confunda.

saludos.
__________________
El amor es la locura mas lucida que tiene el hombre.- Andres Henestrosa
la tristeza no existe, solo es... la ausencia de la felicidad.
  #10 (permalink)  
Antiguo 17/04/2007, 08:34
Avatar de cala932  
Fecha de Ingreso: septiembre-2006
Ubicación: San Juan-Argentina
Mensajes: 902
Antigüedad: 17 años, 7 meses
Puntos: 9
Re: Manejo De Fechas

Es valida la afirmacion, tienes razon, no habia mirado bien el detalle de la hora, pero supongo que se puede filtrar directamente desde la consulta SQL, seria tambien una solucion, es decir una consulta sobre el campo fecha utilizando MONTH YEAR Y DAYOFMONTH. Gracias por la observacion eits. Saludos
__________________
->Aprender es un proceso que incluye el error..
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 06:16.