Ayuda Cambiar Formato De Fechas [SOLUCIONADO]


Subject: 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

Last edited by skaterleopoldo12 on Friday, 05 August 2011, 19:40; edited 3 times in total
Profile PM  
BrunoIV
Subject: 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!!

Subject: 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...

Last edited by skaterleopoldo12 on Friday, 05 August 2011, 19:36; edited 1 time in total
Profile PM  
Subject: Re: Ayuda Cambiar Formato De Fechas [SOLUCIONADO]
BrunoIV:

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

Saludos

BrunoIV
Subject: 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" (:

Subject: 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 ?.


Page 1 of 1


  
You cannot post new topics
You cannot reply to topics
You cannot edit your posts
You cannot delete your posts
You cannot vote in polls
You cannot attach files
You can download files
You cannot post calendar events

   

This is a "Lo-Fi" version of our main content. To view the full version with more information, formatting and images, please click here.

Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo

Generation Time: 0.1294s (PHP: -15% SQL: 115%)
SQL queries: 25 - Debug Off - GZIP Enabled