OnNewDay: различия между версиями
Материал из MajorDoMo инфо
Newz20 (обсуждение | вклад) Нет описания правки |
Vik Tam (обсуждение | вклад) |
||
(не показана 1 промежуточная версия 1 участника) | |||
Строка 4: | Строка 4: | ||
При установке системы дневного таймера может не быть, в таком случае его необходимо там создать. | При установке системы дневного таймера может не быть, в таком случае его необходимо там создать. | ||
'''Обратите внимание на другие таймеры''' | |||
[[OnNewMinute|OnNewMinute - минутный таймер]] | [[OnNewMinute|OnNewMinute - минутный таймер]] | ||
[[OnNewHour|OnNewHour - часовой таймер]] | |||
==Примеры запросов== | ==Примеры запросов== | ||
Код полностью поддерживает PHP, что позволяет писать | Код полностью поддерживает PHP, что позволяет писать | ||
say('Новый день настал'); //и любой другой код который нужно выполнить раз в день. Рассчитать восход-закат например | |||
$d=date('m.d',time()); | <pre> $d=date('m.d',time()); | ||
if ($d=="10.15") { // тут явно заданна дата выполнения кода | if ($d=="10.15") { // тут явно заданна дата выполнения кода | ||
say('начался зимний период'); | say('начался зимний период'); | ||
Строка 17: | Строка 22: | ||
</pre> | </pre> | ||
==Альтернативные названия функции (сленг)== | ==Альтернативные названия функции (сленг)== | ||
Дневной таймер | Дневной таймер |
Текущая версия от 07:01, 18 ноября 2023
Описание
OnNewDay -- Системный таймер выполняющийся каждый день 00 часов из ядра системы. Реализован методом, находится в классе Timer объекта ClockChime При установке системы дневного таймера может не быть, в таком случае его необходимо там создать.
Обратите внимание на другие таймеры
Примеры запросов
Код полностью поддерживает PHP, что позволяет писать say('Новый день настал'); //и любой другой код который нужно выполнить раз в день. Рассчитать восход-закат например
$d=date('m.d',time()); if ($d=="10.15") { // тут явно заданна дата выполнения кода say('начался зимний период'); }
Альтернативные названия функции (сленг)
Дневной таймер