Hi a while back I put up this post for date formatting to the page so i am not sure if it help your cause but may be of some help...
showthread.php?t=30300
Basically the date will always be stored in the database in reverse order yyyy-mm-dd
And When I use WebAssist tool such as the DATEPICKER I would select the option in there to format it the same was as the database yyyy-mm-dd
Chris