подскажите пожалуйста, нужно сделать чтобы часть кода срабатывала в определенное время, например с 12 дня до 6 вечера, а с 6 вечера до 12 ночи работала другая часть кода, как лучше реализовать?
Это можно сделать либо, как уже написали, с помощью шедулеров, либо следующим образом:
// При необходимости измените "GMT+3" на свою временную зону
Calendar calendar = Calendar.getInstance(TimeZone.getTimeZone("GMT+3"));
int hours = calendar.get(Calendar.HOUR_OF_DAY);
if (hours >= 12 && hours < 18) {
// первая часть кода
} else if (hours >= 18 && hours <= 23) {
// другая часть кода
}
Для решения этой задачи вам нуден JobScheduler или же AlarmManager вот офф документация с примерами Офф. документация
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости