Я не могу понять, как создать работу, которая заканчивается в определенный час и минуту
Триггеры Cron не совсем подходят для этих типов расписаний.Если вы не настаиваете на использовании триггера Cron, я рекомендую вам проверить триггер Daily Time Interval , который предназначен для таких случаев использования, как ваш.Я прилагаю скриншот конфигурации триггера ежедневного временного интервала для вашего варианта использования.
Если вы разбиваете свой cronjob на две части, это будет выглядеть так:
* 8-19 * * * command 0-30/1 19 * * * command
первая строка запускается каждую минуту с 8-19, а вторая строка каждую минуту с 19-19: 30.