WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Платформа для конвертации и монетизации трафика
функция не описана

Automattic\WooCommerce\Admin\API\Reports

TimeInterval::iterate() public WC 1.0

Returns beginning of next time interval for provided DateTime.

E.g. for current DateTime, beginning of next day, week, quarter, etc.

{} Это метод класса: TimeInterval{}

Хуков нет.

Возвращает

DateTime.

Использование

$result = TimeInterval::iterate( $datetime, $time_interval, $reversed );
$datetime(DateTime) (обязательный)
Date and time.
$time_interval(строка) (обязательный)
Time interval, e.g. week, day, hour.
$reversed(true/false)
Going backwards in time instead of forward.
По умолчанию: false

Код TimeInterval::iterate() WC 4.7.1

<?php
public static function iterate( $datetime, $time_interval, $reversed = false ) {
	return call_user_func( array( __CLASS__, "next_{$time_interval}_start" ), $datetime, $reversed );
}