Cuestión : Tarea del contador de tiempo de Java

Hola, el requisito del

My es programar el contador de tiempo en 11 y repetirlo después de que cada minute.

Here sea mi calendario de code.

caloría = Calendar.getInstance (TimeZone.getTimeZone (“EST"));
cal.set (Calendar.DAY_OF_WEEK, cal.get (Calendar.DAY_OF_WEEK));
cal.set (Calendar.HOUR_OF_DAY, 11);
cal.set (Calendar.MINUTE, 0);
cal.set (Calendar.SECOND, 0);
cal.set (Calendar.MILLISECOND, 0); stTime de la fecha del
del
= cal.getTime (); ¡
del
si (! stTime.before (nueva fecha ()))nuevo contador de tiempo del
.scheduleAtFixedRate (nuevo ImportTimerUtil (), stTime, 60000); se programa el contador de tiempo del

The cuando chasco un problema de button.

The soy el contador de tiempo me comienzo inmediatamente después de chascar un botón (chascado el botón en el 10:30). Está comenzando después de que evey 1 retardo minucioso. No se supone para comenzar inmediatamente. Se supone para comenzar en el 11:00 y después de cada minuto de then.

Thanks…
class= del

Respuesta : Tarea del contador de tiempo de Java

Afortunadamente, el archinpalli los comentarios arriba debe quitar cualquier confusión en esta edición:

a. Si usted no hubiera fijado un timezone de la clase, usted habría sido ACEPTABLE
b. Si usted quiere fijar uno para su localización, usted debe utilizar América/New_York, no el EST, puesto que, a pesar de lo que usted puede ser que piense, este 3ultimo es *not* sus zonas horarias, pues no hace tiempo de los ahorros de luz del día, y usted lo hace
Otras soluciones  
 
programming4us programming4us