elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
29 Mayo 2012, 01:00  


Tema destacado: Suscripción al boletín mensual de elhacker.net

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo, raul338)
| | |-+  intervalo entre fechas
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: intervalo entre fechas  (Leído 375 veces)
z_ane_666

Desconectado Desconectado

Mensajes: 56


Ver Perfil
intervalo entre fechas
« en: 8 Noviembre 2011, 02:36 »

hola foro, estuve buscando en internet la manera de hacer cierta cosa dentro de un intervalo de tiempo. por ejemplo:
en el evento load poner esto

si time está entre el intervalo de 12:40:20 pm y las 08:15:10 am hacer lo siguiente (aca codigo para hacer)

pero no logre encontrar nada, alguna idea?

saludos


En línea
raul338
Moderador
***
Desconectado Desconectado

Mensajes: 2.371


La sonrisa es la mejor forma de afrontar las cosas


Ver Perfil WWW
Re: intervalo entre fechas
« Respuesta #1 en: 8 Noviembre 2011, 02:42 »

Busca sobre la funcion DateDiff


En línea

BlackZeroX (Astaroth)
Wiki

Desconectado Desconectado

Mensajes: 2.831


I'Love...!¡.


Ver Perfil WWW
Re: intervalo entre fechas
« Respuesta #2 en: 8 Noviembre 2011, 03:45 »


si time está entre el intervalo de 12:40:20 pm y las 08:15:10 am hacer lo siguiente (aca codigo para hacer)


ammm no te entiendo...
Intervalo = Sucesion de una serie desde A hasta B de N en N.

o que quieres es un Rango? es decir la diferencia?

Dulces Lunas!¡.
En línea

Web Principal-->[ Blog(VB6) | Host File (Public & Private) | Scan Port | (New)MyInfraPC (Descubre mi Contraseña venefi. $) ]



The Dark Shadow is my passion.
El infierno es mi Hogar, mi novia es Lilith y el metal mi
z_ane_666

Desconectado Desconectado

Mensajes: 56


Ver Perfil
Re: intervalo entre fechas
« Respuesta #3 en: 8 Noviembre 2011, 12:33 »

muchas gracias a los que respondieron, yo mismo ya hice el codigo, asi que lo cuelgo por si alguna persona lo necesite:

supongamos que quiera ver que la hora actual este contenida entre las 05:15:14 p.m. y las 09:16:11 a.m.(del dia sgte obviamente)
(creo que lo correcto seria llamarlo dentro del rango de..)

Código
Option Explicit
Private Declare Function GetTickCount& Lib "kernel32" ()
Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
Private Sub Form_Load()
Dim a As Date
Dim b As Date
a = CDate("08/01/2009" & " " & "05:15:14 p.m.")
b = CDate("08/01/2009" & " " & "09:16:11 a.m.")
Dim criterio As Date
criterio = CDate("08/01/2009" & " " & Time)
If DateDiff("s", a, b) < 0 Then
b = DateAdd("d", 1, b)
End If
If DateDiff("s", a, criterio) > 0 And DateDiff("s", b, criterio) < 0 Then
MsgBox "esta contenido"
End If
End Sub
 

saludos
« Última modificación: 8 Noviembre 2011, 19:20 por raul338 » En línea
79137913


Conectado Conectado

Mensajes: 780


4 Esquinas


Ver Perfil WWW
Re: intervalo entre fechas
« Respuesta #4 en: 8 Noviembre 2011, 13:34 »

HOLA!!!

Llego tarde pero aca tenes un tema con muchos ejemplos de fechas:
http://foro.elhacker.net/empty-t305069.0.html

GRACIAS POR LEER!!!
En línea

"Como no se puede igualar a Dios, ya he decidido que hacer, ¡SUPERARLO!"
"La peor de las ignorancias es no saber corregirlas"

 79137913                          *Shadow Scouts Team*                                                          Resumenes Cs.Economicas
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines