Colección de citas famosas - Slogan de motivación - C# Resta dos fechas para obtener el número de días

C# Resta dos fechas para obtener el número de días

Reste dos fechas y el resultado es un "intervalo de tiempo". TimeSpan Days, un atributo del tipo TimeSpan, puede representar el número de días correspondientes a este intervalo de tiempo. DateTime?dt1?=?DateTime.Now;

DateTime?dt2?=?DateTime.Parse("2013-5-30?14:20:45");

TimeSpan ?ts?=?dt1?-?dt2;

Console.WriteLine(ts.Days);

Console.ReadKey();

Resultados de la ejecución:

Indica que la diferencia entre las dos fechas es de 926 días (se han descartado las horas, minutos y segundos que sean inferiores a 1 día).

El tipo DateTime en C# representa un momento en el tiempo, generalmente representado por una fecha y la hora del día, mientras que TimeSpan representa un intervalo de tiempo o una duración de tiempo.