كيفية حساب قيمة تاريخين calculate days in asp.netطرح ايام او جمع ايام للحصول علي عدد ايام معين

حساب الايام المتبقية بين تاريخين - Asp.net C#

حساب الايام المتبقية بين تاريخين - Asp.net C#

كيفية حساب الايام المتبقية بين تاريخين - تاريخ بداية وتاريخ انتهاء

 
calculate days in C# asp.net

مثلا اذا كان لدينا تريخين

1- تارخ بداية الاشتراك او التسجيل

2- تاريخ انتهاء الاشتراك

كيف احصل علي عدد الايام بينهم

اولا للحصول علي قيمة تاريخ ووقت معين امر سهل بالدالة الاتية

DateTime.Now

والناتج هو تاريخ اليوم بالسنة والشهر والايام والساعات

مثلا سيكون الناتج

20/5/2017

 

الان سوف نقوم بطرح قيمة تاريخين للحصول علي عدد الايام بالارقام

DateTime dt1 = DateTime.Parse("06-16-2017");

 DateTime dt2 = DateTime.Parse("06-20-2017");

الان سوف استقطع الايام بالدالة

Subtract

وسوف اضع ذلك في ارقام من نوع

time span

TimeSpan x = dt2.Subtract(dt1);

 int days= x.Days;

ويظهر الناتج هو 4 ايام

 

 

 

 

نشكرك علي المشاركة