Tribe__Timezones::is_valid_timezone( string $candidate )

Whether the candidate timezone is a valid PHP timezone or a supported UTC offset.


Parameters

$candidate

(string) (Required)


Top ↑

Return

(bool)


Top ↑

Source

File: src/Tribe/Timezones.php

	public static function is_valid_timezone( $candidate ) {
		if ( self::is_utc_offset( $candidate ) ) {
			return true;
		}
		try {
			new DateTimeZone( $candidate );
		} catch ( Exception $e ) {
			return false;
		}

		return true;
	}