Date Input Format / Form Date Input Format [Workaround]
Below is the code you should have (or something similar):
$dh = Loader::helper("form/date_time"); print $dh->date("my_date_input");
You need to change to the following:
Formatting for the UK is shown above.
For those of you worried about standards & validation, you'll need to move the added code or you could re-write the code to select all elements and update them via code in your header. No time to write an example here now, sorry!
As it happens I am working with a 18.104.22.168 installation, but don't see where I can make the appropriate changes.
I see that I can't even select British English as it's not on the list.
You probably want to define DATE_APP_GENERIC_MDY as that appears to be the format constant the date helper uses.
Another constant you may want to use is DATE_APP_DATE_PICKER.
The first controls date formats used for most things throughout concrete5 (http://www.php.net/manual/en/datetime.formats.date.php... ). The second appears to be the format passed to the datepicker (as perhttp://api.jqueryui.com/datepicker/#option-dateFormat... )
You can see both in use in the core file
That's only part of the way to a proper solution though; datepickers really ought to use the altField and altFormat to send and save dates in the ISO8601 format to prevent any possible confusion.