Ну, во-первых, переменная "Время выключения" используется только для проверки разрешения на запуск в случае выходных дней. На время выдержки она не влияет.
Во-вторых, зачем вы день недели в секунды записываете?
Далее, в вашем случае при изменении времени включения не учитывается переход через полночь - т.е., допустим, камеру нужно включить в 8 часов вечера и она должна заработать в 2 ночи, работники забыли ее включить - до полуночи вы не сможете поставить 2 часа ночи.
Поэтому менять время надо либо +/-, либо полным календарем с указанием даты и времени.
И еще, вам обязательно надо иметь возможность изменить время выключения? Оно ведь автоматом рассчитывается от времени включения и выдержки





Ответить с цитированием