التعامل مع التاريخ بشكل بسيط في ASP.Net
بسم الله الرحمن الرحيم في بعض الأحيان نحتاج إلى أن نتعامل مع التاريخ في مواقعنا ،، كما حدث معي !!! فأنا أبرمج موقع لأحد العملاء ومن ضمن خيارات هذا الموفع بأنه يقدم إشتراكات شهرية ،، فخطر على بالي أن أشرح لكم كيف يمكن التعامل مع التاريخ في مثل هذه الحالات !!! طريقة إضافة عدد معين إلى الأيام أو الأشهر أو السنوات إلى تاريخ معين : أولا إذا أردنا أن نضيف عدد معين فيجب أن نستخدم الدالة Date.Today ، لماذا ؟؟؟ لأن هذه الدالة ترجع لنا التاريخ لوحده فقط !!! بدون الوقت !! أما إذا إستخدمنا Date.Now فأنها سترجع لنا التاريخ مع الوقت وهذا ما لا نريده هنا !! الآن لإضافة عدد معين للتاريخ الحالي فإننا سنستخدم الدالة DateAdd وطريقة إستخدامها هكذا :: DateAdd( DateInterval.Day , 3 , Date.Today ) وهي كالتالي : DateInterval.Day لإضافة أيام ،، ويوجد العديد من الصيغ الأخرى لإضافة شهر أو سنة أو أو ... 3 وهو عدد الإضافة وهنا نريد إضافة ثلاثة أيام Date.Today وهو التاريخ الذي نريد الإضافة إليه وهنا إستخدمنا تاريخ اليوم !!! هذا بالنسبة للإضافة