Foros del Web » Programando para Internet » ASP Clásico »

Como convertir

Estas en el tema de Como convertir en el foro de ASP Clásico en Foros del Web. Buenas, quisiera saber como convertir el campo fecha ( 05/11/03), devuelto del la bd, para que me muestre Jueves, 05 de noviembre del 2003 Gracias...
  #1 (permalink)  
Antiguo 06/11/2003, 14:29
 
Fecha de Ingreso: enero-2003
Mensajes: 516
Antigüedad: 22 años, 3 meses
Puntos: 0
Pregunta Como convertir

Buenas, quisiera saber como convertir el campo fecha ( 05/11/03), devuelto del la bd, para que me muestre Jueves, 05 de noviembre del 2003
Gracias
  #2 (permalink)  
Antiguo 06/11/2003, 15:43
Avatar de lexus  
Fecha de Ingreso: enero-2002
Ubicación: Cali - Colombia
Mensajes: 2.234
Antigüedad: 23 años, 3 meses
Puntos: 4
aqui esta explicado paso a paso como hacer lo que pides

http://www.maestrosdelweb.com/editorial/asptime/
espero te sirva..
__________________
Control de Visitantes, Control de Accesos, Minutas digitales, Manejo de Correspondencia
http://www.controldevisitantes.com
  #3 (permalink)  
Antiguo 06/11/2003, 22:56
Avatar de LeCLUB  
Fecha de Ingreso: abril-2003
Ubicación: Barcelona (España)
Mensajes: 205
Antigüedad: 22 años
Puntos: 1
Seguramente luego te encontrarás con el problema de que la fecha te la muestra en minúsculas, es decir:

jueves, 05 de noviembre de 2003

si quieres pasar esa fecha a :

Jueves, 05 de Noviembre de 2003

pues puedes utilizar esta función misma:

Function FechaCorrecta(valor)
SeparaFecha = (Split(FormatDateTime(valor,vblongdate), " "))
FechaCorrecta = (UCase(Left(SeparaFecha(0), 1))&Mid(SeparaFecha(0), 2)&" "&SeparaFecha(1)&" "&SeparaFecha(2) _
&" "&UCase(Left(SeparaFecha(3), 1))&Mid(SeparaFecha(3), 2)&" "&SeparaFecha(4)&" "&SeparaFecha(5))
End function


Y para pasar cualquier fecha que quieras al formato largo, y con el día y el mes en mayúsculas, pues:

FechaCorrecta(Now())
ó
FechaCorrecta(rs("fecha"))
ó
FechaCorrecta("05/03/2003)
etc
etc
__________________
Documentación de VBScript V5.6 en Español:
http://download.microsoft.com/downlo...ES/scd56es.exe
  #4 (permalink)  
Antiguo 07/11/2003, 12:07
 
Fecha de Ingreso: enero-2003
Mensajes: 516
Antigüedad: 22 años, 3 meses
Puntos: 0
Pregunta Para cambiarle

El asunto es que me sale en ingles todo , por lo del servidor como puedo hacer para que me salga en español
  #5 (permalink)  
Antiguo 07/11/2003, 23:57
Avatar de lexus  
Fecha de Ingreso: enero-2002
Ubicación: Cali - Colombia
Mensajes: 2.234
Antigüedad: 23 años, 3 meses
Puntos: 4
coloca esto al iniciar tu pagina
<%
Session.LCID = 9226
%>
asi te lo deja en español
__________________
Control de Visitantes, Control de Accesos, Minutas digitales, Manejo de Correspondencia
http://www.controldevisitantes.com
  #6 (permalink)  
Antiguo 29/04/2004, 12:12
 
Fecha de Ingreso: septiembre-2003
Mensajes: 13
Antigüedad: 21 años, 7 meses
Puntos: 0
OTRO PROBLEMA MUY PARECIDO

TENGO MI BASE DE DATOS, DONDE TENGO UN CAMPO DE FECHA DE TIPO FECHA, MI CAMPO GUARDA INFORMACION O MEJOR DICHO LA FECHA DE ESTA MANERA 12/12/2004, ENTONCES CUANDO HAGO MI CONSULTA, QUIERO COMPARARLA CON LA FECHA DEL SISTEMA ACTUAL, Y NO ME DEJA QUE PUEDO HACER PARA QUE MI CAMPO SEA VALIDO PARA PODER COMPARARLO.

ESTE ES MI CODIGO, DONDE LA PARTE EN ROJO ES LO QUE QUIERO VALIDAR Fecha_Reinicio = 01/01/2004

<%
Set oConn = Server.CreateObject("ADODB.Connection")
oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source = "& Server.MapPath("Licitaciones.mdb")
Set RS = oConn.Execute ("SELECT * FROM Empresas_Suspendidas Where Fecha_Reinicio >=" & Date() )
%>
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:53.