我有一个希望在上午 00:00、上午 8:00 和下午 16:00 执行的函数。(每 8 小时一次)。
我怎样才能做到这一点?
我做了一些谷歌和搜索,但我找不到解决方案。
我试过下面的代码,但它不起作用。请帮忙。谢谢。
try {
date = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss", Locale.ENGLISH).parse("2013/02/13 16:00:00");
TimerTask updateProfile = new Controller(context);
timer.scheduleAtFixedRate(updateProfile, date, 28800); //28800second == 8 hour
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}