Potrebbe essere la codifica del db, per esperienze pregresse sopratutto con access usavo un campo formato numerico e gli inserivo la data annomesegiorno (20170116) poi la mostravo formattandola con asp.