Hallo,
Verwechselst Du da nicht eventuell neues und altes Datumsformat? Das Format 31.7.2003 gilt ja als veraltet. Man soll ja eigentlich eh nur noch das neue Datumsformat (DIN 5008/ISO 8601) benutzen (steht ja auch so im neuen Duden).
Also nur noch 2003-07-31
Grüße
Guillermo