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

Campo fecha

Estas en el tema de Campo fecha en el foro de ASP Clásico en Foros del Web. Hola a todos... tengo un campo string asi "2002-01-07" (yyyymmdd) la forma que lo presento ahora es <%=Tabla2("Fecha")%> y lo quiero presentar "dd/mm/yyyy" alguien me ...
  #1 (permalink)  
Antiguo 05/04/2002, 15:35
 
Fecha de Ingreso: enero-2002
Mensajes: 7
Antigüedad: 23 años, 4 meses
Puntos: 0
Campo fecha

Hola a todos...

tengo un campo string asi "2002-01-07" (yyyymmdd) la forma que lo presento ahora es <%=Tabla2("Fecha")%>

y lo quiero presentar "dd/mm/yyyy"

alguien me puede decir como se hace... Gracias.
  #2 (permalink)  
Antiguo 05/04/2002, 16:31
Avatar de ashketchum  
Fecha de Ingreso: julio-2001
Ubicación: En algun lugar de un gran pais
Mensajes: 418
Antigüedad: 23 años, 10 meses
Puntos: 0
Re: Campo fecha

Hola, prueba con esto y me avisas:

Código:
<SCRIPT RUNAT=SERVER LANGUAGE=VBSCRIPT>					
function Fecha(str, nNamedFormat, nLCID)				
	dim strRet								
	dim nOldLCID								
										
	strRet = str								
	If (nLCID > -1) Then							
		oldLCID = Session.LCID						
	End If									
										
	On Error Resume Next							
										
	If (nLCID > -1) Then							
		Session.LCID = nLCID						
	End If									
										
	If ((nLCID < 0) Or (Session.LCID = nLCID)) Then				
		strRet = FormatDateTime(str, nNamedFormat)			
	End If									
										
	If (nLCID > -1) Then							
		Session.LCID = oldLCID						
	End If									
										
	DoDateTime = strRet							
End Function									
</SCRIPT>

y el campo lo formateas asi:

<%= Fecha((Recordset1.Fields.Item("FechaAlta").Value), 2, 2057) %>
saludos y suerte


<img src="http://www.efrance.fr/masterASP/firma.jpg" width="465" height="79" border="0" usemap="#URL">
<map name="URL">
<area shape="rect" coords="270,48,347,61" href="http://www.efrance.fr/masterasp" target="_blank">
</map>
  #3 (permalink)  
Antiguo 05/04/2002, 20:15
 
Fecha de Ingreso: enero-2002
Mensajes: 7
Antigüedad: 23 años, 4 meses
Puntos: 0
Re: Campo fecha

Hola gracias por la funcion que me enviaste

pero tengo un problema

yo cabie el parametro y la linea donde llamo la funcion la puse asi:

&lt;%= FechaI((tabla2.Fields.Item(&quot;Fecha&quot;).Valu e), 2, 2057)%&gt;

Cambie tambien el nombre de la funcion para que no sea igual al campo (FechaI)

y el resultado es en blanco... si tenes alguna idea que puede ser te lo agradeceria.

Atte. Carlos
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 06:00.