OnNewDay: различия между версиями

Материал из MajorDoMo инфо
(Новая страница: «Category:Структура ==Описание== '''OnNewDay''' -- Системный таймер выполняющийся каждый день 00 час...»)
 
 
(не показаны 2 промежуточные версии 1 участника)
Строка 4: Строка 4:
При установке системы дневного таймера может не быть, в таком случае его необходимо там создать.
При установке системы дневного таймера может не быть, в таком случае его необходимо там создать.


'''Обратите внимание на другие таймеры'''


[[OnNewMinute|OnNewMinute - минутный таймер]]
[[OnNewMinute|OnNewMinute - минутный таймер]]
[[OnNewHour|OnNewHour - часовой таймер]]




==Примеры запросов==
==Примеры запросов==
Код полностью поддерживает PHP, что позволяет писать
Код полностью поддерживает PHP, что позволяет писать
</pre>say('Новый день настал'); //и любой другой код который нужно выполнить раз в день. Рассчитать восход-закат например
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 При установке системы дневного таймера может не быть, в таком случае его необходимо там создать.


Обратите внимание на другие таймеры

OnNewMinute - минутный таймер

OnNewHour - часовой таймер


Примеры запросов

Код полностью поддерживает PHP, что позволяет писать say('Новый день настал'); //и любой другой код который нужно выполнить раз в день. Рассчитать восход-закат например

 $d=date('m.d',time()); 
if ($d=="10.15") { // тут явно заданна дата выполнения кода 
    say('начался зимний период');
 }

Альтернативные названия функции (сленг)

Дневной таймер