Convert to DateTime that are in different formats

have a look here:

especially check out: Section Fixing Strategy

arrFormats | String() = {"dd/MM/yyyy","MMMM dd, yyyy"} etc.
DateTime.ParseExact(YourDateTimeString, arrFormats, cultureinfo, DateTimeStyles.None)