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

Malditas Fechas

Estas en el tema de Malditas Fechas en el foro de ASP Clásico en Foros del Web. Me encontre que en la base la fecha esta grabada asi 20040928 aaaammdd bueno al hacer la consulta y un arreglin me imprime esto fecha= ...
  #1 (permalink)  
Antiguo 28/09/2004, 07:56
Avatar de dobled  
Fecha de Ingreso: enero-2002
Ubicación: Rancagua - Chile
Mensajes: 1.328
Antigüedad: 23 años, 3 meses
Puntos: 2
Malditas Fechas

Me encontre que en la base la fecha esta grabada asi

20040928

aaaammdd

bueno al hacer la consulta y un arreglin me imprime esto

fecha= date()
dia= day(fecha)
mes= month(fecha)
anio=year(fecha)

2004928

me falta un cero antes del 9 y no me hace la consulta mmm habra una funcion para arreglar esto
__________________
Usa títulos específicos y con sentido
En las listas de correo o en los grupos de noticias, la cabecera del mensaje es tu oportunidad de oro para atraer la atención de expertos cualificados en aproximadamente 50 caracteres o menos. No los desperdicies en balbuceos como "Por favor ayúdame" (de "POR FAVOR AYÚDAME!!!" ya ni hablamos). No intentes impresionarnos con lo profundo de tu angustia; mejor usa ese preciado espacio para una descripción lo más concisa posible del problema.
  #2 (permalink)  
Antiguo 28/09/2004, 08:00
Avatar de dobled  
Fecha de Ingreso: enero-2002
Ubicación: Rancagua - Chile
Mensajes: 1.328
Antigüedad: 23 años, 3 meses
Puntos: 2
lo solucione asi

If dia < 10 Then
dia = "0"&dia
End If

If mes < 10 Then
mes = "0"&mes
End If


Response.Write anio
Response.Write mes
Response.Write dia

pero habrá otra manera

gracias
__________________
Usa títulos específicos y con sentido
En las listas de correo o en los grupos de noticias, la cabecera del mensaje es tu oportunidad de oro para atraer la atención de expertos cualificados en aproximadamente 50 caracteres o menos. No los desperdicies en balbuceos como "Por favor ayúdame" (de "POR FAVOR AYÚDAME!!!" ya ni hablamos). No intentes impresionarnos con lo profundo de tu angustia; mejor usa ese preciado espacio para una descripción lo más concisa posible del problema.
  #3 (permalink)  
Antiguo 28/09/2004, 09:53
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
sin ningún IF:

Código:
fecha = year(date()) & left("00",2-len(month(date()))) & month(date()) & left("00",2-len(day(date()))) & day(date())

(Pero es más largo :p)
__________________
...___...
  #4 (permalink)  
Antiguo 28/09/2004, 10:01
Avatar de dobled  
Fecha de Ingreso: enero-2002
Ubicación: Rancagua - Chile
Mensajes: 1.328
Antigüedad: 23 años, 3 meses
Puntos: 2


Lo pruebo gracias
__________________
Usa títulos específicos y con sentido
En las listas de correo o en los grupos de noticias, la cabecera del mensaje es tu oportunidad de oro para atraer la atención de expertos cualificados en aproximadamente 50 caracteres o menos. No los desperdicies en balbuceos como "Por favor ayúdame" (de "POR FAVOR AYÚDAME!!!" ya ni hablamos). No intentes impresionarnos con lo profundo de tu angustia; mejor usa ese preciado espacio para una descripción lo más concisa posible del problema.
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 09:54.