Después de mucho trabajar ya dimos con la respuesta de este contratiempo que muchos usuarios de nuestra web han tenido. Si tienes algún detalle que aportar no dejes de aportar tu comentario.
Ejemplo 1: c# calcula la diferencia entre dos fechas en días
(EndDate - StartDate).TotalDays //double(EndDate.Date - StartDate.Date).Days //int
Ejemplo 2: Cómo obtener el número de meses entre 2 fechas C#
classProgramstaticvoidMain(string[] args)//First DateDateTime firstDate =newDateTime(2017,03,03);//Second DateDateTime secondDate =newDateTime(2018,06,06);//DateTime.Now;int months=MonthDiff(firstDate, secondDate);
Console.WriteLine("First Date :"+firstDate);
Console.WriteLine("Second Date :"+ secondDate);
Console.WriteLine("Months :"+months);
Console.ReadLine();publicstaticintMonthDiff(DateTime d1,DateTime d2)int m1;int m2;if(d1<d2)
m1 =(d2.Month - d1.Month);//for years
m2 =(d2.Year - d1.Year)*12;//for monthselse
m1 =(d1.Month - d2.Month);//for years
m2 =(d1.Year - d2.Year)*12;//for monthsreturn m1 + m2;
Aquí puedes ver las comentarios y valoraciones de los lectores
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)