Automattic\WooCommerce\Admin\API\Reports
TimeInterval::iterate()
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() TimeInterval::iterate WC 9.7.1
public static function iterate( $datetime, $time_interval, $reversed = false ) { return call_user_func( array( __CLASS__, "next_{$time_interval}_start" ), $datetime, $reversed ); }