Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Problema Con Fechas

Estas en el tema de Problema Con Fechas en el foro de Bases de Datos General en Foros del Web. Tengo una tabla en mysql y resulta que siempre la alimento de los datos de otra tabla (PARADOX) en la primera el formato para la ...
  #1 (permalink)  
Antiguo 17/08/2004, 12:14
 
Fecha de Ingreso: junio-2002
Ubicación: BOGOTA COLOMBIA
Mensajes: 52
Antigüedad: 22 años, 5 meses
Puntos: 0
Problema Con Fechas

Tengo una tabla en mysql y resulta que siempre la alimento de los datos de otra tabla (PARADOX) en la primera el formato para la fecha es YYYY/MM/DD
y en la segunda es DD/MM/YYYY por consiguiente siempre me toma mal las fechas, existe forma alguna de solucionar este problema (alguien sabe como hacer que mysql interprete bien las fechas ?)
  #2 (permalink)  
Antiguo 17/08/2004, 14:01
Avatar de BrujoNic
Super Moderador
 
Fecha de Ingreso: noviembre-2001
Ubicación: Costa Rica/Nicaragua
Mensajes: 16.935
Antigüedad: 23 años
Puntos: 655
Fechas en MYSQLCC
__________________
La tecnología está para ayudarnos. No comprendo el porqué con esa ayuda, la gente escribe TAN MAL.
NO PERDAMOS NUESTRO LINDO IDIOMA ESPAÑOL
  #3 (permalink)  
Antiguo 17/08/2004, 14:25
 
Fecha de Ingreso: junio-2002
Ubicación: BOGOTA COLOMBIA
Mensajes: 52
Antigüedad: 22 años, 5 meses
Puntos: 0
el problema no es de presentacion, el problema es de migracion cuando paso datos de una tabla a la otra, en la tabla de mysql quedan mal las fechas
  #4 (permalink)  
Antiguo 17/08/2004, 18:33
Avatar de nitrouz  
Fecha de Ingreso: agosto-2003
Ubicación: Buenos Aires, Argentina
Mensajes: 78
Antigüedad: 21 años, 3 meses
Puntos: 0
No hay forma de pasar las PARADOX a TIMESTAMP ?
Así sería mas fácil ponerle el formato que quieras...
Yo siempre uso los campos a los que le voy a poner fecha como un VARCHAR de 10 caracteres.

Luego en el código utilizo date("d-m-y",$timestamp); y ya...

Sino, tendrías que manejarte con cadena de caracteres... y dividir usando split()

Código PHP:
$date "YYYY/MM/DD"
list( 
$year$month$day ) = split'/'$date );
$new_date=$day."/".$month."/".$year
Espero que te sea de ayuda , nose si era en PHP, pero es lo que se... puedes hacerte un script php para migrarlo , si pueden... por favor ayudenme con este tema:

http://www.forosdelweb.com/f21/ayuda-sql-por-favor-urgente-224741/
PORFAVORRRR!
__________________
Cristian Conedera
Mi Web: BothMedia.com, Diseño y Desarrollo
Mi Blog: nitrousBLOG*

Última edición por nitrouz; 17/08/2004 a las 18:39
  #5 (permalink)  
Antiguo 17/08/2004, 20:49
Avatar de BrujoNic
Super Moderador
 
Fecha de Ingreso: noviembre-2001
Ubicación: Costa Rica/Nicaragua
Mensajes: 16.935
Antigüedad: 23 años
Puntos: 655
Pues al parecer no me explique... si te fijas en las funciones de conversión de fechas de MySQL o en el ejemplo que puse, podrías pasarlo de un formato a otro utilizando los formatos adecuados.
__________________
La tecnología está para ayudarnos. No comprendo el porqué con esa ayuda, la gente escribe TAN MAL.
NO PERDAMOS NUESTRO LINDO IDIOMA ESPAÑOL
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 14:23.