Я хочу использовать и alarmManager, который устанавливает повторяющуюся тревогу на час, каждый час. Я знаю, как устанавливать повторяющийся будильник каждый час, но не знаю, как на самом деле установить его с верхней части часа, мне нужно знать это значение для переменной whatTime ниже.
AlarmManager am = (AlarmManager)getSystemService(ALARM_SERVICE);
am.setRepeating(AlarmManager.ELAPSED_REALTIME, whatTime, 1*60*60*1000, operation);
Также я хочу иметь возможность установить флаг, например, для - если время между 4 и 8 днем, выполните некоторые операции, иначе не беспокойтесь.
Так что мне действительно нужно знать, как узнать время суток, может кто-нибудь сказать мне, как это сделать? Большое спасибо