WordPress at a glance
function is not described

wc_string_to_timestamp() WC 3.0.0

Convert mysql datetime to PHP timestamp, forcing UTC. Wrapper for strtotime.

Based on wcs_strtotime_dark_knight() from WC Subscriptions by Prospress.

No Hooks.

Return

Int. Nothing.

Usage

wc_string_to_timestamp( $time_string, $from_timestamp );
$time_string(string) (required)
Time string.
$from_timestamp(int|null)
Timestamp to convert from.

Changelog

Since 3.0.0 Introduced.

Code of wc_string_to_timestamp() WC 5.3.0

<?php
function wc_string_to_timestamp( $time_string, $from_timestamp = null ) {
	$original_timezone = date_default_timezone_get();

	// @codingStandardsIgnoreStart
	date_default_timezone_set( 'UTC' );

	if ( null === $from_timestamp ) {
		$next_timestamp = strtotime( $time_string );
	} else {
		$next_timestamp = strtotime( $time_string, $from_timestamp );
	}

	date_default_timezone_set( $original_timezone );
	// @codingStandardsIgnoreEnd

	return $next_timestamp;
}