java.util.date tiene un getTime () o una función con un nombre similar que devuelve la hora del sistema como una cadena.
Haga que su programa verifique la hora del sistema al inicio (si el usuario especifica una determinada “hora de bloqueo” especificada por el usuario) con la hora dada. Si la hora del sistema coincide o está dentro de esa duración, haga que su aplicación muestre un cuadro de diálogo (instancia de JDialog si lo desea) y muestre “La aplicación está bloqueada”);
Si no se especifica el “tiempo de bloqueo”, sea nulo.
- ¿Es posible construir una aplicación sin codificación?
- ¿Vale la pena invertir tiempo en aprender el desarrollo de aplicaciones móviles de Windows?
- ¿Debo aprender PhoneGap o NativeScript?
- ¿Cuáles son algunas de las mejores aplicaciones móviles de infusión para el hogar?
- ¿Puedo pagarle a un desarrollador para que desarrolle una aplicación social para mí?
Editar: La función es getHours que devuelve un int entre 0 y 23 que representa la hora actual en la hora del sistema. Tener un cheque como este:
int time = new Date (). getHours ();
if (lockTime> = 7 && lockTime <= 9)
MyWindow, popupWarning ();
Esto debería ayudar con su problema.
Fuentes:
Fecha (Java Platform SE 7)