> Manuales > Taller de ASP

Librería DLL para páginas ASP que presenta una fecha en formato completo, tomando de entrada una en formato corto.

En este artículo vamos a presentar una DLL que te permite mostrar la fecha en formato completo en una pagina ASP. Para ello se toma como entrada la fecha en formato corto, algo como "29/01/2005". Incluimos un ejemplo del funcionamiento de la librería.

Esta DLL no es gran cosa pero sucedió a raiz de una página que estaba haciendo, en la que necesitaba escribir la fecha completa, ej: Lunes 28 de febrero de 2005. Estuve buscando como hacerlo un largo rato en Internet y no encontré nada, ni siquiera alguna forma utilizando Javascript. Entonces, rápidamente me puse a diseñar esta DLL, que hace justo lo que necesitaba. Quizás a alguien en mi situación pueda servirle.

Podemos encontrar en este enlace el archivo DLL para descarga. No es más que una clase, que sirve para poder mostrar la fecha completa en una pagina ASP.

Se le proporciona la fecha deseada en el parámetro:

ldate.fecha "17/11/2005" 'La fecha que quieres

Como resultado, se almacenará el valor (la fecha con formato completo) en una variable de session llamada LaFecha, que nos servirá para poder recuperar el resultado en el momento que sea necesario.

Es importante señalar que, antes de utilizar la DLL es necesario registrarla en nuestro sistema. Para ello, desde el símbolo del sistema, ejecuta el comando

regsvr32 C:\carpeta\LongDateMV.dll

Ejemplo de funcionamiento

Veamos un pequeño código de página ASP donde se hace uso de la DLL.

<body>
<%
Dim ldate

Set ldate = Server.CreateObject("LongDateMV.ldate")

ldate.fecha "17/11/2005"

response.write session("LaFecha") & "<BR>"
ldate.about

Set ldate = Nothing

%>
</body>
</html>


Para comentarios o consultas cimersa@hotmail.com

Nota: Cualquier persona que lo desee, puede distribuir esta DLL libremente a traves de la Red.

David Barquero

Manual