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

duda sobre linea de codigo

Estas en el tema de duda sobre linea de codigo en el foro de ASP Clásico en Foros del Web. holas Quisiera consultarles algo Me podrian explicar, que hace esta linea de codigo: Código: datediff("D",tempdate, now()) Por favor ¿Todas son palabras reservadas de VBSCRIPT? .. ...
  #1 (permalink)  
Antiguo 27/02/2005, 00:55
Avatar de webbeginner  
Fecha de Ingreso: noviembre-2004
Mensajes: 241
Antigüedad: 19 años, 7 meses
Puntos: 2
duda sobre linea de codigo

holas

Quisiera consultarles algo

Me podrian explicar, que hace esta linea de codigo:
Código:
datediff("D",tempdate, now())
Por favor

¿Todas son palabras reservadas de VBSCRIPT? .. o cual si y cual no



Gracias
__________________
************************
"La bondad es simple; la maldad, múltiple"
  #2 (permalink)  
Antiguo 27/02/2005, 17:43
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
datediff() devuelve la "diferencia temporal" entre la fecha de inicio y la fecha de fin.
La estructúra de datediff() es:

DateDiff(Intervalo, Fechainicio, FechaFin)

El intervalo que usa la función de ejemplo que colocás es "D", por lo que va a devolver la cantidad de días entre tempdate (que es una variable que debe llevar como valor una fecha) y la fecha actual (Now()).

Saludos
__________________
...___...
  #3 (permalink)  
Antiguo 27/02/2005, 22:15
Avatar de mamon  
Fecha de Ingreso: enero-2002
Ubicación: Lima
Mensajes: 1.302
Antigüedad: 22 años, 5 meses
Puntos: 3
D = dia
m = mes
a = año
ww = semana
n = minutos
h = horas
s = segundos

y la funcion dateadd() es para sumar fechas
DateAdd(lo que vas a sumar,la cantidad, a q fecha le vas a sumar)

Día <%=dateadd("d",-1,date())&"<br>"%>
Semana <%=dateadd("ww",1,date())&"<br>"%>
Mes <%=dateadd("m",1,date())&"<br>"%>
Año <%=dateadd("yyyy",1,date())&"<br>"%>
Minutos <%=dateadd("n",1,time())&"<br>"%>
Horas <%=dateadd("h",1,time())&"<br>"%>
Segundos <%=dateadd("s",10,time())%>
__________________
Yo si sé lo que es trabajar duro, porque lo he visto.

Última edición por mamon; 27/02/2005 a las 22:16
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 01:40.