ActionScheduler_CronSchedule::calculate_next()protectedWC 1.0

Calculate when an instance of this schedule would start based on a given date & time using its the CronExpression.

Method of the class: ActionScheduler_CronSchedule{}

No Hooks.

Return

DateTime.

Usage

// protected - for code of main (parent) or child class
$result = $this->calculate_next( $after );
$after(DateTime) (required)
-

ActionScheduler_CronSchedule::calculate_next() code WC 7.3.0

protected function calculate_next( DateTime $after ) {
	return $this->recurrence->getNextRunDate( $after, 0, false );
}