Я разрабатываю приложение в Android, которые имеют службу, которая должна быть выполнена каждый четверг и воскресенье в 22:00Установите календарь на следующий четверг
Что мне нужно, чтобы установить календарь на этот день и время. Однако я не уверен, как это сделать.
Calendar calendar = Calendar.getInstance();
Это дает мне календарь с текущей датой и временем.
Я знаю, что могу добавить дней, минут, часов и т. Д. Но есть ли способ напрямую setNext("thursday")
?
Я не хочу делать много математических там. Я имею в виду, что я ищу ответ, который не нужно вычислять, сколько минут/часов/дней осталось до следующего дня.
спасибо !!
Календарь api является ужасным для того, чтобы делать то, что вы хотите. Это ужасно. – Zavior
и как вы это сделаете, @ Zavior? – Reinherd
С большим количеством боли и времени. Конечно, не без большого количества математики. – Zavior