Convert a date string to a date.
A date if the string can be converted, or null otherwise.
A date format
A language locale
A time zone