Blind date
"Pass in "25/12/2015" and it correctly assumes DMY and returns 25 December, but when it sees "10/12/2015" it returns 12 October!"
I have the misfortune of having to use a cloudy accounts package for a couple of clients that does exactly the same - and it's bloody annoying. The company behind the package are based here in the UK (Bristol) - so I'm guessing it's a function in a Javascript library they've used.
That's how the cookie crumbles
"This reminds me of an online publishing system I used in the early 2000s that allowed the user to control the username of a submitted article comment."
Drobe?