.Un tutorial con las diversas funciones que nos permitirán manipular información de fecha y hora para incluir en nuestras páginas web con ASP
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.
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.