src/dDateTime.php
public static function validate($v) : bool
    {
        $d = TryParse::toDateTime($v);
        if ($d === null) {
            return false;
        } else {
            return static::validateDateTimeValue($d);
        }
    }
public static function validate($v) : bool
    {
        $d = TryParse::toDateTime($v);
        if ($d === null) {
            return false;
        } else {
            return static::validateDateTimeValue($d);
        }
    }
Verifica se o valor indicado pode ser convertido e usado
como um valor válido dentro das definições deste tipo.

É esperado uma string usando o formato "yyyy-MM-dd HH:mm:ss",
um inteiro representando um "timestamp" ou
um objeto DateTime dentro dos limites especificados.

@param       mixed $v
Valor que será verificado.

@return      bool