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