Ist es möglich, dass die Formel random() nicht mit dem Zeitformat umgehen kann?
Also, dass ich erst in einem Zwischenschritt die zeitliche Differenz von jetzt bis 12:00 Uhr ausrechnen muss und diese Differenz dann an random übergebe?
Z.B. wie folgt:
$now = time();
if (($now + 3600) > strtotime('today 10:00')){
mailRevoke(false, 3);
$diff = (strtotime('today 12:00')-strtotime('now'));
mailSchedule(false, 3, random(3600, $diff));
}
Könnte man das Problem so lösen?