I'm currently working on some coding for a hotel booking widget and am using the jQuery UI Date Picker.
The problem is the external booking system the client is using processes the date format as yyyy-mm-dd and the client thinks this is confusing people seeing 2012-06-19 in the input box and would like the date shown as in the European format dd-mm-yyyy instead on their site.
So basically the form needs to show dd-mm-yyyy when the date is picked and then when the submit button is click on the form somehow the date needs to rearrange to yyyy-mm-dd before sending the value.
The booking system company say they have many clients that have achieved this but have said they are not 100% sure how this is done.