![]() |
ESPAÑOL: ¡Bienvenido! Es la página inicial de OSIRIS LMS. Regístrese hoy mismo y obtenga acceso a todos nuestros CURSOS GRATUITOS. Clic aquí para registrarse ya. Hemos desarrollado una amplia gamma de cursos “online” (Programación, Multimedia, 3D, Habilidades suaves, etc.), disponibles 24X7. Para más detalle consulte la lista de Cursos Disponibles. Si tiene problemas con el acceso a la plataforma, vea el Tour Virtual de Osiris LMS. También puede consultar la sección de FAQ’s o enviar Solicitud de Soporte Técnico.
Enviado por: | Texto del mensaje |
---|---|
Luis Mondragon Nivel : ProfesorMensajes : 3 ![]() |
Escrito el : Jueves 14-12-2006 A las : 23:29 ( > un mes ) Asunto : Manipulando la fecha y hora con ASP Muy a menudo requerimos de manipulación de fechas y horas en nuestras aplicaciones, ya que la fecha es un factor importante para manejo de contenido. Supongamos que tenemos un sitio Web (Portal) donde tenemos una sección de noticias que diariamente tenemos que actualizar si no pierden el sentido de ser noticias. Por esto mismo, el aprender a manejar bien las distintas funciones con respecto a la fecha y hora nos ayudarán a tener muchas opciones para desplegarla en el contenido.
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. Las principales funciones de fecha y hora, con algunas variables modificadoras, son las siguientes: Now() – Obtiene fecha y hora actual Date() – Obtiene únicamente la fecha actual Time() – Obtiene únicamente la hora actual Veamos un ejemplo en combinación de las principales funciones de ASP para manejo de fecha y ahora: <% @LCID = 1034 '@LCID = 1034 sirve para poner en formato español la fecha y hora 'Asignamos el valor de Now() en una variable, para poder modificarla con diversas funciones a continuación. Dim Actual Actual = Now() 'Muestra la fecha asignada en formato alfanumérico, incluyendo el nombre del día de la semana FormatDateTime(Actual, 1) 'Muestra la fecha asignada en formato numérico FormatDateTime(Actual, 2) 'Muestra hora, minutos, segundos y tiempo del meridiano de la fecha asignada FormatDateTime(Actual, 3) 'Hora y minutos únicamente de la fecha asignada FormatDateTime(Actual, 4) 'El año de la fecha asignada Year(Actual) 'Dato numérico del mes de la fecha asignada Month(Actual) 'Nombre del mes de la fecha asignada MonthName(Month(Actual)) 'Nombre corto del mes de la fecha asignada MonthName(Month(Actual), 1) 'Valor numérico del día de la fecha asignada Day(Actual) 'Valor numérico del día de la semana de la fecha asignada WeekDay(Actual) 'Nombre del día de la semana de la fecha asignada WeekDayName(WeekDay(Actual)) 'Nombre corto del día de la semana de la fecha asignada WeekDayName(WeekDay(Actual), 1) 'Valor numérico del minuto de la fecha asignada Minute(Actual) 'Valor numérico del segundo de la fecha asignada Second(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 DateAdd("d", -1, Actual) 'Días de diferencia entre 2 fechas. En este caso, los días hasta mi próximo cumpleaños. DateDiff("d", Actual, "19/11/2006") 'Para mostrar la fecha en formato dd/mm/aa Day(Actual) & "/" & Month(Actual) & "/" & Year(Actual) %> '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. WeekDayName(WeekDay(Actual)) & ", " & Day(Actual) & " " & MonthName(Month(Actual)) & ", " & Year(Actual) %> Estas son algunas de las principales funciones que pueden aplicarse a la fecha y hora. Combinando podemos obtener 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. |
|