Date formatting issues

Date formatting issues

I've seen lots of questions going back to 2007 about formatting the date but most have no responses.  Does that mean that nobody at zoho cares to address these questions? 
 
I have set in my application settings for the date to be mm.dd.yyyy.  When I am inside my application and enter something like mm/dd/yyyy the data gets converted to dd.mm.yyyy.  Why?  What is it about using "/" instead of "." that the application decides to change my date?
 
Before you come back and say that I should be using a "/" instead of a "." I will tell you that my application (and indeed most applications) need to be "stupid proof".  That means that my regular (non-technical) user may attempt to use a "/" instead of a "." and the application should be able to keep the date from changing to a different date.
 
I'm I missing something or is there a way to ensure that the date does not get changed just because a "/" is used?
 
Some help (this year) would be greatly appreciated.
 
Thanks