الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

الفرق بين تاريخيين

بدأه thepast في 14 أغسطس 2013 · 3 رد · 436 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

 

 

انا  عندي    تسكت   اسمه   sdate   عبارة عن تاريخ

 

 

 

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

 

 

مثلا                                              

if date.now - sdate > 5 then textbox1.text="late"

ارجووو المساعدة

#2

لا يمكن استخدام التكست مباشرة في عملية الطرح لأنه نص string

ولكن يجب أن تحوله إلى تاريخ من خلال الدالة DateTime.Parse

والنتيجة ستكون من النوع TimeSpan

ولا يمكن مقارنته مباشرة مع رقم صحيح مثل 5

بل يجب أن تأخذ إحدى خصائصه وتقارنها مثلا خاصية Days

ما أقبـح المعصية ، تذهب لذتها ويبقى إثمها ... ومأ أحسن الطاعة ، تذهب مشقتها ويبقى ثوابها

كل نعيم دون الجنة غرور ... وكـل شقـاء دون النـار سرور

الدورة التطبيقية لتعليم التصميم بالإليستريتور

#3

اعطيني مثال لذلك  لو سمحت

#4

تفضل

            string status = string.Empty;
            DateTime date;
            if (DateTime.TryParse(sdate,out date))
            {
                TimeSpan diff = DateTime.Now - date;
                if (diff.Days<5)
                {
                    status = "Late";
                }
            }

هذه بلغة السي شارب

ما أقبـح المعصية ، تذهب لذتها ويبقى إثمها ... ومأ أحسن الطاعة ، تذهب مشقتها ويبقى ثوابها

كل نعيم دون الجنة غرور ... وكـل شقـاء دون النـار سرور

الدورة التطبيقية لتعليم التصميم بالإليستريتور

مواضيع مشابهة