Что означает этот журнал?
Я запланировал работу в 20:23 (GMT 5:30 включительно).
int jobId = DailyJob.schedule(new JobRequest.Builder(XXXXX_DAILY_JOB_TAG), 0, TimeUnit.HOURS.toMillis(20));
Я пытаюсь запланировать ежедневную работу с полуночи с 00:01 до 20:00 (8:00 вечера).
Я замечаю следующий журнал:
06-27 20:23:25.693 8855-8855/com.xxxxx D/JobProxy26: Schedule one-off jobInfo success, request{id=17, tag=xxxxx_daily_job, transient=false}, start 03:36:35, end 23:36:35 (from now), reschedule count 0
Что конкретно этот журнал пытается мне сказать? (start 03:36:35, end 23:36:35 (from now)
)?
Правильно ли я планирую ежедневную работу?
1 ответ
Решение
Я понял это.
start 03:36:35, end 23:36:35 (from now)
Начиная с 06-27 20:23:25.693
(расписание logcat), когда задание было запланировано, задание будет запущено после 03:36:35
время и раньше end 23:36:35
от now(06-27 20:23:25.693)
,
в двух словах, это задержка с настоящего времени (текущее запланированное время).