Rumah > Soal Jawab > teks badan
schedule的开始时间设置的是一个固定时间,比如中午12点,如果过了12点启动,那么会立刻执行一次,有没有办法能过了任务的指定开始时间就不执行了等下一次?
ringa_lee2017-04-18 10:00:53
public void schedule(TimerTask task, long delay, long period)
Adakah tidak mungkin untuk menggunakan antara muka ini? Kira bilangan milisaat dari masa semasa hingga 12 tengah hari delay
, period
ialah bilangan milisaat dari 12 tengah hari hari ini hingga 12 tengah hari esok, iaitu 24 jam. Dengan cara ini jika masa semasa melebihi pukul 12. Kemudian delay
ia akan menjadi pukul 12 seterusnya.
巴扎黑2017-04-18 10:00:53
Bolehkah anda menambah kaedah untuk menilai sama ada masa semasa tidak sama dengan masa yang dijadualkan dan tidak memulakannya saya tidak pernah melakukan ini...