منتدى فرجيوة للتكنولوجية الرقمية
منتدى فرجيوة للتكنولوجية الرقمية
منتدى فرجيوة للتكنولوجية الرقمية
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

منتدى فرجيوة للتكنولوجية الرقمية

للتكنولوجية الرقمية
 
الرئيسيةأحدث الصورالتسجيلدخول
التوقيت
مواضيع مماثلة
المواضيع الأخيرة
» برنامج Bentley ProStructures V8i
حساب الفرق بين تاريخين بدون أى إضافات Emptyالإثنين يونيو 03, 2019 1:29 am من طرف nader_khamis

» برنامج الحساب الجبرى وحل المعادلات وحساب التكامل والاشتقاق ورسم المعادلات وغيرها من المميزات
حساب الفرق بين تاريخين بدون أى إضافات Emptyالخميس يناير 08, 2015 1:36 am من طرف سفيرالسلام

» برنامج يرسم مستقيمات و نقاط في الاتوكاد احداثياتها في الاكسل
حساب الفرق بين تاريخين بدون أى إضافات Emptyالخميس يناير 08, 2015 1:33 am من طرف سفيرالسلام

» برامج هندسية - برامج رسم - برنامج autocad 2010 كامل ل 32 و 64 بت
حساب الفرق بين تاريخين بدون أى إضافات Emptyالخميس يناير 08, 2015 1:27 am من طرف سفيرالسلام

»  برامج رسم - برنامج Ram Connection
حساب الفرق بين تاريخين بدون أى إضافات Emptyالخميس يناير 08, 2015 1:24 am من طرف سفيرالسلام

» برنامج Autocad 2015 كامل
حساب الفرق بين تاريخين بدون أى إضافات Emptyالخميس يناير 08, 2015 1:23 am من طرف سفيرالسلام

» برنامج Autodesk Advance Concrete 2015
حساب الفرق بين تاريخين بدون أى إضافات Emptyالخميس يناير 08, 2015 1:20 am من طرف سفيرالسلام

» برنامج autodesk advance steel 2015
حساب الفرق بين تاريخين بدون أى إضافات Emptyالخميس يناير 08, 2015 1:09 am من طرف سفيرالسلام

» برنامج تصميم خرائط المنازل 2014 للكومبيوتر
حساب الفرق بين تاريخين بدون أى إضافات Emptyالخميس يناير 08, 2015 12:38 am من طرف سفيرالسلام

ازرار التصفُّح
 البوابة
 الرئيسية
 قائمة الاعضاء
 البيانات الشخصية
 س .و .ج
 بحـث
التبادل الاعلاني
أفضل 10 أعضاء في هذا الأسبوع
لا يوجد مستخدم
بحـث
 
 

نتائج البحث
 
Rechercher بحث متقدم

 

 حساب الفرق بين تاريخين بدون أى إضافات

اذهب الى الأسفل 
كاتب الموضوعرسالة
سفيرالسلام
المديرالعام
سفيرالسلام


الجنس : ذكر
عدد المساهمات : 187
نقاط : 523
تاريخ الميلاد : 12/10/1980
تاريخ التسجيل : 26/01/2011
العمر : 43

حساب الفرق بين تاريخين بدون أى إضافات Empty
مُساهمةموضوع: حساب الفرق بين تاريخين بدون أى إضافات   حساب الفرق بين تاريخين بدون أى إضافات Emptyالسبت نوفمبر 01, 2014 2:40 am

اليوم سنحسب الفرق بين تاريخ الميلاد و التاريخ الحالى
بدون إضافات
بدون أكواد لوا
بدون api
فقط الأوتوبلاى + كوب من الشاى + قليل من صفاء الذهن
الرمز:

day = System.GetDate(DATE_FMT_DAY);
month = System.GetDate(DATE_FMT_MONTH);
year = System.GetDate(DATE_FMT_YEAR);

Input.SetText("day", day);
Input.SetText("month", month);
Input.SetText("year", year);

day2 = Input.GetText("day2");
month2 = Input.GetText("month2");
year2 = Input.GetText("year2");

day2 = String.ToNumber(day2);
day = String.ToNumber(day);

month2 = String.ToNumber(month2);
month = String.ToNumber(month);

year2 = String.ToNumber(year2);
year = String.ToNumber(year);


if day2 <=  day then
day3 = day-day2
else
day3 = (day+30)-day2
month = month-1
end
Input.SetText("day3", day3);

if month2 <=  month then
month3 = month-month2
else
month3 = (month+12)-month2
year = year-1
end
Input.SetText("month3", month3);

if year2 <=  year then
year3 = year-year2
Input.SetText("year3", year3);
else
result = Dialog.Message("Notice", "Are you born in future ???", MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);
end
يمكن حذف أول ستة أسطر من الكود الخاص بالزر
حيث أنه مكرر فى كود الصفحة on show
و تعمدت التكرار لتسهيل متابعة الكود خلال الموضوع
معذرة لعدم إختصار الكود لتسهيل التتبع

يمكننا الآن الإستغناء عن الإضافة DateDiff إلى الأبد
الملف المفتوح مرفق

الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://ferdjioua-9.mam9.com
 
حساب الفرق بين تاريخين بدون أى إضافات
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» غير نغمة وصورة تشغيل الهاتف بدون برامج

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتدى فرجيوة للتكنولوجية الرقمية :: منتدى برامج الكمبيوتر :: منتدى الشروحات و الدروس-
انتقل الى: