Foros del Web » Programando para Internet » ASP Clásico »

Ayuda con datediff

Estas en el tema de Ayuda con datediff en el foro de ASP Clásico en Foros del Web. Hola, soy nueva en esto del mundo del asp, básicamente estoy aprendiendo, estoy trabajando con esto de las fechas, pero no logro comprender el funcionamiento ...
  #1 (permalink)  
Antiguo 20/11/2008, 13:11
 
Fecha de Ingreso: noviembre-2008
Mensajes: 1
Antigüedad: 16 años, 5 meses
Puntos: 0
Ayuda con datediff

Hola, soy nueva en esto del mundo del asp, básicamente estoy aprendiendo, estoy trabajando con esto de las fechas, pero no logro comprender el funcionamiento de la sentencia DateDiff(FormaDelDato, Dato1, Dato2) Saca la diferencia entre Dato1 y Dato2 y devuelve el valor con FormaDelValor

X debe ser una variable que contenga el Now() o el Date()
FormaDelDato es la manera en que calculara el DateDiff() yyyy - Año
q - Quincena
m - Mes
y - Dia del Año
d - Dia
w - Dia de la semana
ww - Semana del Año
h - Hora
n - Minuto
s - Segundo

he visto lo mismo una y otra vez en varios sitios, pero quisiera un ejemplo de su funcionamiento, si alguien me puede ayudar estaré muy agradecida!
  #2 (permalink)  
Antiguo 20/11/2008, 15:19
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
Respuesta: Ayuda con datediff

Hola. Te paso algunos ejemplos:
Esto te da los días que pasaron entre dos fechas (2 días):
DateDiff("d", "18/11/2008", "20/11/2008")

Esto te da los segundos que pasaron entre dos fechas (86401 = 86400 segundos del día + 1 segundo):
DateDiff("S", "19/11/2008", "20/11/2008 00:00:01")

Esto te da los meses que pasaron entre dos fechas (10, porque noviembre todavía no terminó):
DateDiff("m", "01/01/2008", "20/11/2008")

Los restantes valores posibles para "FormaDelDato", imaginalos vos.

Un saludo
__________________
...___...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:23.