Que Hago????

12/02/2004 - 15:52 por Pamela | Informe spam
Estimados :
Junto con saludarles les solicito ayuda para la siguiente
situacion
Estoy desarrollando una aplicacion donde fundamentalmente
se utilizan numero y fechas, en los numeros se definio que
como separador de decimales se usara el punto y separador
de miles la coma, por lo tanto se utilizo el LCID 1033
pero al utilizar esto la fecha me quedan en formato
mm/dd/yyyy, formato que no me sirve para trabajar, esto me
provoca enorme problemas como la bd oracle, ya que debo
enviar y recibir la fecha a la bd, intente usar las
funciones day, month y year para manejar la fecha pero no
me sirve, me invierte la fecha, estoy desconcertada
necesito orientacion al respecto...

DEsde ya mucahs gracias a quien pueda ayudarme!!!
SAludos


Desde ya muchas gracias
 

Leer las respuestas

#1 Juan C. Barreiro
12/02/2004 - 16:20 | Informe spam
Puedes utilizar funciones para formatear las fechas, algunos ejemplos:

<%
Function Y2KDate1(ByVal Fecha)
'' convierte la fecha al formato mm/dd/yy
If IsDate(Fecha) Then
Dim Valor
Fecha = CDate(Fecha)
Valor = Right ("00" & Month(Fecha), 2) & "/"
Valor = Valor & Right("00" & Day(Fecha), 2) & "/"
Valor = Valor & Right (Year(Fecha), 2)
Y2KDate1 = Valor
Else Y2KDate1 = Fecha
End If
End Function

Function Y2KDate2(ByVal Fecha)
'' convierte la fecha al formato dd/mm/yy
If IsDate(Fecha) Then
Dim Valor
Fecha = CDate(Fecha)
Valor = Right("00" & Day(Fecha), 2) & "/"
Valor = Valor & Right ("00" & Month(Fecha), 2) & "/"
Valor = Valor & Right (Year(Fecha), 2)
Y2KDate2 = Valor
Else Y2KDate2 = Fecha
End If
End Function

Function Y2KDate3(ByVal Fecha)
'' convierte la fecha al formato dd/mm/yyyy
If IsDate(Fecha) Then
Dim Valor
Fecha = CDate(Fecha)
Valor = Right("00" & Day(Fecha), 2) & "/"
Valor = Valor & Right ("00" & Month(Fecha), 2) & "/"
Valor = Valor & Year(Fecha)
Y2KDate3 = Valor
Else Y2KDate3 = Fecha
End If
End Function
%>
<!-- comprobacion de las fechas -->
<%=Y2KDate1(Date)%><br>
<%=Y2KDate2(Date)%><br>
<%=Y2KDate3(Date)%>

Un saludo

Juan C. Barreiro
Depto. Desarrollo
www.barnamarketing.com


"Pamela" escribió en el mensaje
news:f3bd01c3f177$e38c97b0$
Estimados :
Junto con saludarles les solicito ayuda para la siguiente
situacion
Estoy desarrollando una aplicacion donde fundamentalmente
se utilizan numero y fechas, en los numeros se definio que
como separador de decimales se usara el punto y separador
de miles la coma, por lo tanto se utilizo el LCID 1033
pero al utilizar esto la fecha me quedan en formato
mm/dd/yyyy, formato que no me sirve para trabajar, esto me
provoca enorme problemas como la bd oracle, ya que debo
enviar y recibir la fecha a la bd, intente usar las
funciones day, month y year para manejar la fecha pero no
me sirve, me invierte la fecha, estoy desconcertada
necesito orientacion al respecto...

DEsde ya mucahs gracias a quien pueda ayudarme!!!
SAludos


Desde ya muchas gracias

Preguntas similares