Eduardokum\LaravelBoleto\Util::dateBrToUs PHP Method

dateBrToUs() public static method

public static dateBrToUs ( string $date ) : string
$date string
return string
    public static function dateBrToUs($date)
    {
        if (empty($date)) {
            return false;
        }
        $numbersOnly = self::numbersOnly($date);
        if (self::maskString($numbersOnly, '##/##/####') == $date) {
            $date_time = \Carbon\Carbon::createFromFormat('d/m/Y', $date);
        } elseif (self::maskString($numbersOnly, '##/##/##') == $date) {
            $date_time = \Carbon\Carbon::createFromFormat('d/m/y', $date);
        } elseif (self::maskString($numbersOnly, '####-##-##') == $date) {
            $date_time = \Carbon\Carbon::createFromFormat('Y-m-d', $date);
        } else {
            return false;
        }
        return $date_time;
    }