Tema: Fechas
Ver Mensaje Individual
  #4 (permalink)  
Antiguo 01/09/2002, 10:46
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Re: Fechas

Suponemos q accedes a tu BBDD via ODBC .. y segun dices es Acces ..

bien, .. todos los motores de BBDDs disponen de funciones para tratamiento de fechas . directamente desde una consulta (SQL) ...

Te pongo el ejemplo de la sentencia SQL para Mysql . pues no se el equivalente del SQL de Access pero .. por ahi rondará ..

SELECT DATE_FORMAT('%d/%m/y',campo_date_de_la_bbdd) AS FECHA_FORMATEADA FROM tabla .. etc ..

Asi obtienes una columna (campo) llamado FECHA_FORMTEADA (usando un alias AS) .. que contiene la fecha formateada segun DATE_FORMAT definas ..

Buscate en Access (su SQL algo similar) o pregunta en el foro "Base de datos" ..

Otra solucion es via PHP y sus date() . mktime() funciones .. todo dependiendo del formato q uses en ese campo .. De normal . .Acces lo guarda en el standar de fechas ODBC .. q puede ser un TIMESTAMP (YYYYMMDDHHMMSS, YYMMDDHHMMSS, YYYYMMDD, o YYMMDD) .. o un DATE (o DATETIME; YYYY-MM-DD HH:MM:SS) ..

averigüa el formato q tienes y si lo deseas hazlo via PHP .. en tal caso deberas identificar grupos para definir año, dia, mes .. etc .. ). Como veras es mas sencillo y rapido usar la sentencia SQL correcta de Access para formatear fechas.

Un saludo,