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

Imprimir FECHA con FORMATO

Estas en el tema de Imprimir FECHA con FORMATO en el foro de ASP Clásico en Foros del Web. hola, soy novato y llevo buscando varios dias la forma de imprimir una fecha con formato 01/01/2005, porque hasta ahora me la imprime 1/1/2005, mas ...
  #1 (permalink)  
Antiguo 29/03/2005, 05:25
 
Fecha de Ingreso: marzo-2005
Mensajes: 2
Antigüedad: 20 años, 1 mes
Puntos: 0
Imprimir FECHA con FORMATO

hola, soy novato y llevo buscando varios dias la forma de imprimir una fecha con formato 01/01/2005, porque hasta ahora me la imprime 1/1/2005, mas todavia, leo de una base de datos las fechas y quiero imprimirlas en pantalla con Response.Write("<tr><td align='right'><font size=2>" & objRS("FechaBD") & "</font></td></tr>")
muchas gracias.
  #2 (permalink)  
Antiguo 29/03/2005, 08:59
Avatar de Muzztein  
Fecha de Ingreso: agosto-2002
Ubicación: Hangar 18
Mensajes: 1.703
Antigüedad: 22 años, 8 meses
Puntos: 16
checa esto

x_fecha = objRS("FechaBD")

Response.write FormatDateTime(x_fecha, 0) & "<br>"
Response.write FormatDateTime(x_fecha, 1) & "<br>"
Response.write FormatDateTime(x_fecha, 2) & "<br>"
Response.write FormatDateTime(x_fecha, 3) & "<br>"
Response.write FormatDateTime(x_fecha, 4) & "<br>"
response.end


y ve que pasa
  #3 (permalink)  
Antiguo 29/03/2005, 09:49
Avatar de pablinweb  
Fecha de Ingreso: julio-2003
Mensajes: 283
Antigüedad: 21 años, 9 meses
Puntos: 0
el tema del formato de las fechas es bastante molesto en asp y no anda la función format de visual, lo mejor es hacer una función propia, puedes poner esta en en principio de la pagina:
Código:
Function formatFecha(fecha)
	if isdate(fecha) then
		M = month(fecha)
		if len(M) = 1 then
			M = "0" & M
		end if
		D = day(fecha)
		if len(D) = 1 then
			D = "0" & D
		end if
		formatFecha = D & "-" & M & "-" & year(fecha)
	else
		formatFecha = ""
	end if
End Function
y luego en el codigo:

tmp = formatFecha(objRS("FechaBD"))
Response.Write("<tr><td align='right'><font size=2>" & tmp & "</font></td></tr>")

Exelente... muchas gracias

Última edición por pablinweb; 29/03/2005 a las 10:19
  #4 (permalink)  
Antiguo 29/03/2005, 09:52
Avatar de pablinweb  
Fecha de Ingreso: julio-2003
Mensajes: 283
Antigüedad: 21 años, 9 meses
Puntos: 0
Una pregunta descolgada, como hago para que el codigo respete los espacios? siemrpe me queda todo contra el margen y he visto en otros mensajes que ponen el codigo como dentro de otra pagina...
  #5 (permalink)  
Antiguo 29/03/2005, 10:02
Avatar de Muzztein  
Fecha de Ingreso: agosto-2002
Ubicación: Hangar 18
Mensajes: 1.703
Antigüedad: 22 años, 8 meses
Puntos: 16
Código:
asi pues

tienes que hacerle click a el # en las opciones
  #6 (permalink)  
Antiguo 29/03/2005, 10:12
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
Cita:
Iniciado por pablinweb
Una pregunta descolgada, como hago para que el codigo respete los espacios? siemrpe me queda todo contra el margen y he visto en otros mensajes que ponen el codigo como dentro de otra pagina...
pablinweb, se hace encerrando el código entre etiquetas [_CODE] [/_CODE] (sin los _)
__________________
...___...
  #7 (permalink)  
Antiguo 29/03/2005, 10:55
 
Fecha de Ingreso: marzo-2005
Mensajes: 2
Antigüedad: 20 años, 1 mes
Puntos: 0
Gracias a todos sois buenisimos.
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 22:31.