I am trying to convert a function (`varchar`) to `date`, but get the below error message.

**Error**

> 
> Failed to convert date and / or time from string.
> 
> 
> 

**Script**

```
DECLARE @MyDate date

SET @MyDate = CONVERT(date, dbo.GETMINDATE(0123), 103)

SELECT @MyDate 

```

The function itself returns a `varchar` date like so - `'01 Apr 2010 08:00:00.000'`.

The SQL Server host is in French settings, so perhaps it's a regional setting issue.