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

Problema con Fecha

Estas en el tema de Problema con Fecha en el foro de ASP Clásico en Foros del Web. Foro, tengo un campo fecha en una tabla de un Sql Server, y le dato guardado para un registro es: 27/01/2006 09:42:43 a.m. Pero cuando ...
  #1 (permalink)  
Antiguo 22/02/2006, 14:59
 
Fecha de Ingreso: abril-2005
Mensajes: 110
Antigüedad: 20 años
Puntos: 0
Problema con Fecha

Foro, tengo un campo fecha en una tabla de un Sql Server, y le dato guardado para un registro es: 27/01/2006 09:42:43 a.m.
Pero cuando levanto los datos para mostrarlos en la pagina me lo muestra de la sguiente forma: 42/27/aaaa 09:42:43 a.m.
Cual puede estar siendo el problema?
Gracias
  #2 (permalink)  
Antiguo 22/02/2006, 15:12
Avatar de mc_quake  
Fecha de Ingreso: enero-2006
Ubicación: www.ecocargo.cl
Mensajes: 683
Antigüedad: 19 años, 3 meses
Puntos: 8
el problema es la fecha ya que al rescatar la fecha de la bede te la debuelve asi mm/dd/yyyy hh:mm:ss

mira yo no he trabajado con fechas largas como la que tienes tu solo con fecha corta dd/mm/yyyy lo que hago yo es lo siguiente rescato el valor de la base de datos luego que lo rescato lo transformo con la siguiente funcion


Cita:
Function FechaGenerica(fecha)
If IsDate(fecha) = True Then
DIM dteDay, dteMonth, dteYear
dia = Day(fecha)
mes = Month(fecha)
ano = Year(fecha)
FechaGenerica = Right(Cstr(dia+ 100),2)& "/" & Right(Cstr(mes + 100),2) & "/" & ano
Else
FechaGenerica = Null
End If
End Function
y se llama asi : FechaGenerica(aca pones la variable a transformar)

espero haber ayudado
__________________
Mc_Quake

Para ayudar en lo que se pueda:Zzz:
  #3 (permalink)  
Antiguo 23/02/2006, 07:02
 
Fecha de Ingreso: noviembre-2004
Mensajes: 371
Antigüedad: 20 años, 6 meses
Puntos: 0
algo un poco mas simple podria ser

if Request.Form("FCH_INICIO")<>"" then
Dfec_fi=mid(trim(request.Form("FCH_INICIO")),1,2)
m=mid(trim(request.Form("FCH_INICIO")),4,10)
Mfec_fi=mid(m,1,2)
Afec_fi=mid(trim(request.Form("FCH_INICIO")),7,10)
strFCH= Afec_fi& right("0"&Mfec_fi,2)& right("0"&Dfec_fi,2)
end if

e imprimes o guardas strFCH
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 00:27.