午前0時、午前8時、午後16時に実行したい機能があります。(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();
}