Выполнить действие через заданый интервал


  • Banned

    Как выполнить или вернуться к действию, через заданный интервал ?

    К примеру мне нужно выполнить функцию, потом начать выполнять другой сценарий и через 2 часа 5 минут вернуться снова выполнить эту функцию и так по кругу.

    Подскажите логику действий, как так сделать ?



  • @freeliman Сохрани дату выполнения функции, добавь к ней 2 часа 5 минут и в цикле сравнивай текущую дату с сохранённой.


  • Banned

    @fox а как сравнить ? есть регулярка какая нибудь ?



  • @freeliman Дата это тип данных, сравнивай прямо в условии [[TIME_NEW]] > [[TIME_OLD]], либо переводи в unix time и сравнивай числа.


  • Banned

    @fox покажи пару примеров пожалуйста




Log in to reply
 

  • 5
  • 1
  • 3
  • 7
  • 6
  • 8
  • 4
  • 25