MSDN-dokumentationen för datetime rekommenderar att du använder datetime2. Här är deras rekommendation:
Använd
time,date,datetime2ochdatetimeoffsetdatatyper för nyarbete. Dessa typer är i linje med SQLStandard. De är mer bärbara.time,datetime2ochdatetimeoffsetge fler sekunders precision.datetimeoffsetger tidszonstöd för globalt distribuerade applikationer.
datetime2 har ett större datumintervall, en större standard bråkprecision och valfri användarspecificerad precision. Beroende på användarspecificerad precision kan den också använda mindre lagringsutrymme.