Automattic\WooCommerce\Admin\API\Reports
TimeInterval::default_after()
Returns default 'after' parameter for the reports.
Method of the class: TimeInterval{}
No Hooks.
Return
DateTime
.
Usage
$result = TimeInterval::default_after();
TimeInterval::default_after() TimeInterval::default after code WC 9.6.0
public static function default_after() { $now = time(); $week_back = $now - WEEK_IN_SECONDS; $datetime = new \WC_DateTime(); $datetime->setTimestamp( $week_back ); // Set local timezone or offset. if ( get_option( 'timezone_string' ) ) { $datetime->setTimezone( new \DateTimeZone( wc_timezone_string() ) ); } else { $datetime->set_utc_offset( wc_timezone_offset() ); } return $datetime; }