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

comparar hora del server ?

Estas en el tema de comparar hora del server ? en el foro de ASP Clásico en Foros del Web. kiero leer la hora del server (me interesa solo la hora) para poder compararla con un rango de horas. Por ejemplo si la hora ke ...
  #1 (permalink)  
Antiguo 02/02/2004, 18:57
Avatar de xlugo2002  
Fecha de Ingreso: noviembre-2002
Ubicación: Puebla, México
Mensajes: 474
Antigüedad: 21 años, 7 meses
Puntos: 0
comparar hora del server ?

kiero leer la hora del server (me interesa solo la hora) para poder compararla con un rango de horas.
Por ejemplo

si la hora ke reskato del server es mayor a las 7 de la mañana y es menor a las 12 de la tarde imprimiré mañana

si la hora ke resjkato del server es mayor a las 12 del dia y es menor a las 6 de la tarde imprimiré tarde................ y asi.....

como comparo la hora del server con mis rangos de horas????
  #2 (permalink)  
Antiguo 03/02/2004, 12:30
Avatar de jorel  
Fecha de Ingreso: abril-2003
Ubicación: Monterrey, N.L.
Mensajes: 253
Antigüedad: 21 años, 2 meses
Puntos: 0
Lo que yo eh comparado es la diferencia de meses de una fecha...al parecer es lo mismo y lo puedes hacer con la funcion datediff

esto hago yo para sacar la diferencia de la fecha del server a una fecha que tengo almacenada en mi bd.

Dia=Day(Date)
Mes=Month(Date)
Anio=Year(Date)

' podiras utilizar hora=hour(date)

fechaserver = Anio&"-"& Mes&"-"&Dia

Do While Not RS.EOF
fechabd = RS("fecha")

dif = DateDiff("m", fechabd, fechaserver)

'mes de diferencia entre 2 fechas. me devuele en "m" (mes) 1 si la diferencia es de un mes

If dif <> 0 and RS("permanente") = 0 then
RS.MoveNext

aqui veo en el siguiente link que tambien puedes con datediff obtener la hora solamente asi como yo obtengo el mes solamente

http://www.devguru.com/technologies/.../datediff.html

Espero te sirva.
__________________

:adios:

Jorge Santana

Última edición por jorel; 03/02/2004 a las 12:32
  #3 (permalink)  
Antiguo 03/02/2004, 16:37
 
Fecha de Ingreso: febrero-2004
Ubicación: Madrid
Mensajes: 59
Antigüedad: 20 años, 4 meses
Puntos: 0
Hour(Now) te da la hora actual
  #4 (permalink)  
Antiguo 03/02/2004, 19:25
Avatar de xlugo2002  
Fecha de Ingreso: noviembre-2002
Ubicación: Puebla, México
Mensajes: 474
Antigüedad: 21 años, 7 meses
Puntos: 0
okis

es ke keria mostrar una imagen de acuerdo a la hora; me funcionó de la siguiente manera

****** hora actual (la formateo con una funcion ke me da DW)

i = DoDateTime( Time(), 3, 1033)

***** intervalo de tiempos

horaM11 = CDate(#7:00:00 AM#)
horaM21 = CDate(#12:00:00 PM#)

If CDate(i) > horaM11 AND CDate(i) <= horaM21 Then

poner daterminada imagen ya ke es en la mañana !!!!!!!!..
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 16:01.