Eh con le date c'è da uscire pazzi, soprattutto se si lavora solo con le stringhe (ancora di più se usi DateTime).

01/02/2012
010212
01022012
01.02.12
1.2.2012
01-02-2012
01-02-12

Detto tra noi, se fossi in te mi costruirei una bella funzione che prende una stringa in uno di
questi formati e restituisce una stringa gg/mm/aaaa o come piace a te.