ARTICULOS

Haciendo restas entre fechas

Autor: Fabian Muller (http://www.webexperto.com) - 30/01/2003

Veremos cómo utilizar la función DateDiff() para realizar restas entre fechas. Se puede conocer la cantidad de días, meses, años, horas, minutos y segundos que hay entre dos fechas determinadas.

DateDiff("periodo", fecha1, fecha2)

Donde periodo puede ser:

d (día)
m (mes)
yyyy (año)
h (horas)
m (minutos)
s (segundos)

Las variables fecha1 y fecha2 contendrán las fechas a restar.

Código ejemplo y explicación

datediff.asp | Ver en funcionamiento

<%
' El siguiente ejemplo resta la fechainicial a la fechaactual (fechaactual-fechainicial)

' Fecha a comprobar
fechainicial = "28/01/2001"
fechaactual = date()

' Utilizamos la función DateDiff

' Contamos los dias
diasonline = DateDiff("d", fechainicial, fechaactual)
' Contamos los meses
mesesonline = DateDiff("m", fechainicial, fechaactual)
' Contamos los años
aniosonline = DateDiff("yyyy", fechainicial, fechaactual)
' Contamos las horas
horasonline = DateDiff("h", fechainicial, fechaactual)
' Contamos los minutos
minutosonline = DateDiff("m", fechainicial, fechaactual)
' Contamos los segundos
segundosonline = DateDiff("s", fechainicial, fechaactual)

' Imprimimos
response.write "Llevamos " & diasonline & " días online o...<br>"
response.write "Llevamos " & mesesonline & " meses online o...<br>"
response.write "Llevamos " & aniosonline & " años online o...<br>"
response.write "Llevamos " & horasonline & " horas online o...<br>"
response.write "Llevamos " & minutosonline & " minutos online o...<br>"
response.write "Llevamos " & segundosonline & " segundos online<br>"
%>

 

Más artículos sobre ASP

1. Haciendo restas entre fechas
2. Utilizando GetRows
3. Gráficos de barras con ASP
4. Enlace externo dinámico con frames
5. Fechas en español
6. Utilizando las ServerVariables en ASP
7. Lector RSS con ASP
8. Contando visitantes activos
9. Rotación de banners en ASP
10. Cómo crear un XML desde ASP
Más artículos...

Otros artículos...

Java Script Tres métodos para redireccionar una página
Java Script Validar formularios con Dreamweaver
Accesibilidad La Accesibilidad en la Web (Parte 1)
HTML Evitar la caché del navegador
Java Script Deshabilitar el botón derecho del mouse
PHP Alternar el color de filas en paginación
Marketing Mirada crítica a las páginas "splash"
CGI Instalación de los foros YaBB
Photoshop Botones hundidos con Photoshop
ASP Última modificación de un archivo
Más artículos...