نوشته شده توسط
sakhi64
سلام من می خوام اختلاف بین دوتاریخ رو برحسب سال و ماه و روز بدست بیارم. بی زحمت راهنمایی بفرمایید. مثال : 94/05/08 - 96/07/05 = 2 سال و 1 ماه و 28 روز
با سلام
میتونید از TimeSpan و متد TotalDays اینکار رو انجام دهید
DateTime d1 = DateTime.Now;
DateTime d2 = DateTime.Now.AddDays(-1);
TimeSpan t = d1 - d2;
double NrOfDays = t.TotalDays;
پس از اینکه روز رو بدست آورید تبدیل به ماه سال کنید
https://stackoverflow.com/questions/...number-of-days
https://stackoverflow.com/questions/...ting-two-dates
موفق باشید