Automattic\WooCommerce\Utilities
TimeUtil::is_valid_date()
Check if a string represents a valid date in a given format.
Метод класса: TimeUtil{}
Хуков нет.
Возвращает
true|false
. True if $date represents a valid date/time according to $format, false otherwise.
Использование
$result = TimeUtil::is_valid_date( $date, $format ): bool;
- $date(строка) (обязательный)
- The date string to check.
- $format(строка)
- The format to verify the date string against.
По умолчанию: 'Y-m-d H:i:s'
Код TimeUtil::is_valid_date() TimeUtil::is valid date WC 9.4.2
public static function is_valid_date( string $date, string $format = 'Y-m-d H:i:s' ): bool { $d = DateTime::createFromFormat( $format, $date ); return $d && $d->format( $format ) === $date; }