Frohes, neues Jahr!
Das neue Jahr geht irgendwie nicht gut los und brauche euere Unterstützung.
Ich will in einem Modul einen Timer setzen. Dieser soll immer am nächsten Monat um 12:00 Uhr ausgeführt werden.
$timestamp = strtotime('first day of next month noon');
$this->SendDebug('timestamp', $timestamp, 0)
$now = time();
$this->SendDebug('now', $now, 0);
$interval = ($timestamp - $now) * 1000;
$this->SendDebug('interval', $interval, 0);
$this->SetTimerInterval('SendMonthlyJournal', $interval);
Debug liefert dies:
01.01.2019, 15:51:26 | timestamp | 1549018800
01.01.2019, 15:51:26 | now | 1546354286
01.01.2019, 15:51:26 | interval | 2664514000
Ich benötige ja die Millisekunden von „jetzt“ bis zum nächsten Zeitpunkt „01.02.2019, 12:00“.
Timerliste zeigt dies:
Brett ? Blockade? Bug?
IP-Symcon 5.0, Mac, 13.12.2018, 93cb63bbeb2
Uli