Mala digresija.
Problemi oko datuma ne postoje. Format nije nista drugo nego format. Kratak pogled na serach u BOL za SQL Server za DateTime type kaze
Citat:
Date and time data from January 1, 1753, to December 31, 9999, with an accuracy of one three-hundredth second, or 3.33 milliseconds. Values are rounded to increments of .000, .003, or .007 milliseconds.
Stored as two 4-byte integers. The first 4 bytes store the number of days before or after the base date, January 1, 1900. The base date is the system's reference date. Values for datetime earlier than January 1, 1753, are not permitted. The other 4 bytes store the time of day represented as the number of milliseconds after midnight. Seconds have a valid range of 0–59.
Znaci samo malo preciznije treba formulisati a to je da u bazi se uvek zapisuje ista binarna vrednost za isti datum ma koga formata on bio. Format je tu samo da formatira ta 2 * 4 bajta i nista vise.
4 proNick
A to kako da resis sa godinama, najbolje uradi kao sto ti je draganc__ napisao i manje ce te boleti glava.