Parsing string to datetime month & day reversed

Date/Time.parse uses a variety of heuristics in an attempt to deal with the various ways we present dates around the world.

I think that using "-" for the separator triggers it to interpret the date in EU format dd-mm-yyyy and a '/' causes it to use the US interpretation mm/dd/yyyy