La documentación de MSDN para datetime recomienda usar datetime2. Aquí está su recomendación:
Usa el time
, date
, datetime2
y datetimeoffset
tipos de datos para newwork. Estos tipos se alinean con SQLStandard. Son más portátiles.time
, datetime2
y datetimeoffset
proporcionar más segundos de precisión. datetimeoffset
proporciona soporte de zona horaria para aplicaciones implementadas globalmente.
datetime2 tiene un intervalo de fechas mayor, una precisión fraccionaria predeterminada mayor y una precisión opcional especificada por el usuario. Además, dependiendo de la precisión especificada por el usuario, puede usar menos almacenamiento.