Ayuda Cambiar Formato De Fechas [SOLUCIONADO]


Objetivo: Ayuda Cambiar Formato De Fechas [SOLUCIONADO]
Hola Compañeros de Trabajo Nuevamente necesito de su Ayuda, antes especificare mi area de trabajo:
Debian
gambas 2.21
Base de Datos "Mysql" en Un Servidor
Los Reportes los hago en Html

Se me Presento un Caso al generar un reporte, Tengo las Fechas almacenadas en una BAse de Datos, estas Fechas estan en Formato "2011-04-26". el reporte es una especie de Oficio y las Fechas en dicho reporte las debo mostrar de la siguiente manera

Ejemplo:


En Trujillo a los 26 dia(s) del mes de Abril de 2011




Entonces necesito saber si hay alguna Forma, Funcion la que Pueda Aplicar para resolver este inconveniente.


Anticipo no soy un experto en Programacion, espero sus Respuestas Gracias de Ante mano

última edición por skaterleopoldo12 el Viernes, 05 Agosto 2011, 19:40; editado 3 veces
Perfil MP  
BrunoIV
Objetivo: Re: Ayuda Cambiar Formato De Fechas
Se me ocurre este método.. Si alguien tiene alguno menos chapuce que lo publique...

PRIVATE FUNCTION imprimeFecha(fecha AS String)
DIM meses AS String[] = ["enero", "febrero", "marzo", "abril", "mayo", "junio", "julio", "agosto", "septiembre", "octubre", "noviembre", "diciembre"]
DIM dia AS Integer
DIM mes AS Integer
DIM anyo AS Integer
DIM auxiliar AS String[]

auxiliar = Split(fecha, "-") 'Corta la fecha usando el "-" como delimitador
dia = CInt(auxiliar[2])
mes = CInt(auxiliar[1])
anyo = CInt(auxiliar[0])

PRINT "En Satania a los " & dia & " día(s) del mes " & meses[mes - 1] & " de " & anyo

END


Para llamarlo simplemente pones:
imprimeFecha("1992-11-26") 'Mi cumple!!

Objetivo: Re: Ayuda Cambiar Formato De Fechas
Gracias por la Ayuda me Funciono de maravilla.. que bueno... Cada vez aprendo nuevas cosas gracias al Foro y a sus usuarios...

Espero les Sirva a Alguien mas en mi caso queria que Apareciera la Fecha en la que se Imprime el Documento (la Fecha Actual del Ordenador)...
exelente ayuda...

en Verdad buena onda...

última edición por skaterleopoldo12 el Viernes, 05 Agosto 2011, 19:36; editado 1 vez
Perfil MP  
Objetivo: Re: Ayuda Cambiar Formato De Fechas [SOLUCIONADO]
BrunoIV:

Muy util función..., pero... donde esta Satania???

Saludos

BrunoIV
Objetivo: Re: Ayuda Cambiar Formato De Fechas [SOLUCIONADO]
Satania es una hermosa canción de Mägo de oz que suelo usar como nombre para ciudades de juegos, algún que otro foro y a veces como firma dentro de una frase "En Satania estás.. Es fin.. del camino" (:

Objetivo: Re: Ayuda Cambiar Formato De Fechas [SOLUCIONADO]
Y digo yo, ¿ como es que no usaron la instrucción Format ?.
Podrían construir una instrucción que haga el paso a base de datos de una forma (si es que necesitan mes-dia-año) y la lectura de otra (dia-mes-año). ¿ no ?.


Página 1 de 1


  
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario

   

Está utilizando la versión (Lo-Fi). Para ver la versión completa del foro, haga clic aquí.

Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo

Página generada en:: 0.4399s (PHP: -82% SQL: 182%)
Consultas SQL: 46 - Debug off - GZIP Activado