Marketto di ha detto come fare, io tento invece di spegarti il perche' lo fa. Esempio:
30-09-2004 <--- data immessa
2030-09-20 <--- data alterata memorizzata
Poiche' si possono immettere le date in vari formati (cfr. la pillola ) la data che immetti viene cosi' valutata:
30 <-- anno a due cifre
09 <-- mese
2004 <-- giorno - viene recepito 20 e considerato 04 eccedente ed omesso.
Nel data base verra' convertita in yyyy-mm-dd e quindi:
2030-09-20
ecco perche' il 20 come giorno e' una costante, rappresenta le prime due cifre dell'anno 2004 che hai immesso.
![]()