Está usted en Indice > Construcción > Lenguajes > ASP > Lecciones y Paso a Paso > Manipulando la fecha y hora con ASP
Construcción
Maletín
Utilidades
Cursos
Promoción
Rentabilidad
Zona Novatos
Foros
Acceso a tu cuenta

Manipulando la fecha y hora con ASP

Un elemento que le da mucha vida a nuestras páginas ASP es la manipulación de fechas y horas dentro de los contenidos.
En ASP, por medio de la función <%= Now() %> imprimimos la fecha y hora actual en el servidor donde se alojan nuestros archivos.
Como ven, de forma muy simple ya le dimos un elemento de dinamismo a nuestras páginas.
La fecha es un factor muy importante en muchas aplicaciones ASP. Miles de bases de datos y sitios web dependen de este factor para mostrar información. Por esto mismo, el aprender a manejar bien las distintas funciones con respecto a la fecha nos ayudaran a tener muchas opciones diferentes para desplegarla.

Antes de empezar con algunos ejemplos, hay que aclarar que el despliegue de la fecha y hora depende mucho de la configuración general de nuestro servidor. En nuestro caso se encuentra bajo el estándar de USA en el formato "mm/dd/aa 00:00:00 AM/PM"

Pasando a lo práctico, las principales funciones de fecha y hora, con algunas variables modificadoras, son las siguientes:

Función Explicación
<%= Now() %> Fecha y Hora
<%= Date() %> Únicamente la Fecha
<%= Time() %> Únicamente la hora actual
<% Dim Actual
Actual = Now() %>
Asignamos el valor de Now() en una variable, para modificarla con diversas funciones a continuación.
<%= FormatDateTime(Actual, 1) %> Muestra la fecha asignada en formato alfanumérico, incluyendo el nombre del día de la semana
<%= FormatDateTime(Actual, 2) %> Muestra la fecha asignada en formato numérico
<%= FormatDateTime(Actual, 3) %> Muestra hora, minutos, segundos y tiempo del meridiano de la fecha asignada
<%= FormatDateTime(Actual, 4) %> Hora y minutos únicamente de la fecha asignada
<%= Year(Actual) %> El año de la fecha asignada
<%= Month(Actual) %> Dato numérico del mes de la fecha asignada
<%= MonthName(Month(Actual)) %> Nombre del mes de la fecha asignada
<%= MonthName(Month(Actual), 1) %> Nombre corto del mes de la fecha asignada
<%= Day(Actual) %> Dato numérico del día de la fecha asignada
<%= WeekDay(Actual) %> Dato numérico del día de la semana de la fecha asignada
<%= WeekDayName(WeekDay(Actual)) %> Nombre del día de la semana de la fecha asignada
<%= WeekDayName(WeekDay(Actual), 1) %> Nombre corto del día de la semana de la fecha asignada
<%= Minute(Actual) %> Valor numérico del minuto de la fecha asignada
<%= Second(Actual) %> Valor numérico del segundo de la fecha asignada
<%= DateAdd("d", 1, Actual) %> Fecha y hora del día siguiente a la fecha asignada.
<%= DateAdd("d", -1, Actual) %> Fecha y hora del día anterior a la fecha asignada
<%= DateDiff("d", Actual, "3/9/2003") %> Días de diferencia entre 2 fechas. En este caso, los días hasta mi próximo cumpleaños.
<%= Day(Actual) & "/" & Month(Actual) & "/" & Year(Actual) %> Modificación de los valores de la fecha seleccionada para mostrarla en el formato dd/mm/aa
<%= WeekDayName(WeekDay(Actual)) & ", " & Day(Actual) & " " & MonthName(Month(Actual)) & ", " & Year(Actual) %> Otra modificación para mostrar la fecha seleccionada en el formato dd/mm/aa, incluyendo el nombre del día de la semana y el nombre del mes.
<% Dim Actual
Actual = CDate("01/01/2001") %>
Convierte una cadena de texto en un dato de fecha
<% = IsDate("01/01/2001") %> Función que retorna un valor booleano si el dato que manipula es una fecha.

Las anteriores son las principales funciones que pueden aplicarse a la fecha y el tiempo.
El jugar con ellas nos permite mostrar diversas fechas y horas, que podrían convertirse en elementos muy importantes de nuestro sitio web, además que en el manejo de bases de datos , este dato es uno de los registros más importantes.

Christian Van Der Henst S.
http://www.maestrosdelweb.com

 



Usuarios que han visto este tema también han visto...

- Introduccion a SQL desde ASP
- Borrar un registro ASP
- Cómo hacer un buscador en tu web con ASP
- Cuanto tardas en clickear con ASP
- Archivo Global.asa con ASP


Versión imprimible - Versión imprimible de este documento
Enviar e-mail - Enviar por e-mail este documento
Publicidad






Cursos de Community Manager

Información legal | Política de Privacidad | Contacte con nosotros

Otro proyecto de Factoría de Internet. Copyright© 2003-2011 Factoría de Internet S.L.. Todos los derechos reservados.


Página generada el 25-05-2012 a las 10:47:42