Yoast\WP\SEO\Helpers
Date_Helper::is_valid_datetime()
Check if a string is a valid datetime.
Метод класса: Date_Helper{}
Хуков нет.
Возвращает
true|false
. True when datetime is valid.
Использование
$Date_Helper = new Date_Helper(); $Date_Helper->is_valid_datetime( $datetime );
- $datetime(строка) (обязательный)
- String input to check as valid input for DateTime class.
Код Date_Helper::is_valid_datetime() Date Helper::is valid datetime Yoast 22.4
public function is_valid_datetime( $datetime ) { if ( $datetime === null ) { /* * While not "officially" supported, `null` will be handled as `"now"` until PHP 9.0. * @link https://3v4l.org/tYp2k */ return true; } if ( \is_string( $datetime ) && \substr( $datetime, 0, 1 ) === '-' ) { return false; } try { return new DateTime( $datetime ) !== false; } catch ( Exception $exception ) { return false; } }