Newscoop\SchedulerServiceInterface::getNextRunDate PHP Method

getNextRunDate() public method

Get a next run date relative to the current date or a specific date
public getNextRunDate ( string $schedule, string | DateTime $currentTime = 'now', integer $nth, boolean $allowCurrentDate = false ) : string
$schedule string Cron job schedule expression
$currentTime string | DateTime (optional) Relative calculation date
$nth integer (optional) Number of matches to skip before returning a matching next run date. 0, the default, will return the current date and time if the next run date falls on the current date and time. Setting this value to 1 will skip the first match and go to the second match. Setting this value to 2 will skip the first 2 matches and so on.
$allowCurrentDate boolean (optional) Set to TRUE to return the current date if it matches the cron expression
return string
    public function getNextRunDate($schedule, $currentTime = 'now', $nth = 0, $allowCurrentDate = false);