And who tells you the format, if you get 05.07.2012? Is it 5th of July? As a lot german, european would say. Or 7th of May? As american/asians would say.
But it is totally OT, and we should not continue this here ...