Выполнить действие через заданый интервал
-
Как выполнить или вернуться к действию, через заданный интервал ?
К примеру мне нужно выполнить функцию, потом начать выполнять другой сценарий и через 2 часа 5 минут вернуться снова выполнить эту функцию и так по кругу.
Подскажите логику действий, как так сделать ?
-
@freeliman Сохрани дату выполнения функции, добавь к ней 2 часа 5 минут и в цикле сравнивай текущую дату с сохранённой.
-
@fox а как сравнить ? есть регулярка какая нибудь ?
-
@freeliman Дата это тип данных, сравнивай прямо в условии [[TIME_NEW]] > [[TIME_OLD]], либо переводи в unix time и сравнивай числа.
-
@fox покажи пару примеров пожалуйста
-
@freeliman 0_1551289900325_test_time.xml