![]() |
|
كيفية التعامل مع دوال الوقت و التاريخ و كيفية تنسيقهما فى الفجوال بيسك 6 - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغات البرمجة الاخرى (http://vb4arb.com/vb/forumdisplay.php?fid=4) +--- قسم : قسم لغة vb6.0 (http://vb4arb.com/vb/forumdisplay.php?fid=18) +---- قسم : قسم مقالات vb6.0 (http://vb4arb.com/vb/forumdisplay.php?fid=29) +---- الموضوع : كيفية التعامل مع دوال الوقت و التاريخ و كيفية تنسيقهما فى الفجوال بيسك 6 (/showthread.php?tid=7642) |
كيفية التعامل مع دوال الوقت و التاريخ و كيفية تنسيقهما فى الفجوال بيسك 6 - the viper - 15-02-13 أخوانى أعضاء و زوار منتدى الفيجوال بيسك أهلا وسهلا بكم فى درس جديد من دروس المنتدى .....اليوم أن شاء الله تعالى سوف نتعلم سويا كيفية التعامل مع الوقت التاريخ و كيفية تنسيقهما على الوجهة المطلوب ... أولا : دوال التاريخ 1_ الدالة Now ......وظيفة تلك الدالة انها تقوم بعرض الوقت و التاريخ سويا كاملا.......فمثلا أذا أردنا أن نعرض الوقت التاريخ كاملا .....قم بأنشاء نموذج ثم ضع علية أداة عرض العنوان Label1 فى ضع الكود التالى فى حدث التحميل للنموذج Form_Load PHP كود : Label1.Caption = Now 2_ الدالة Date ....وظيفة تلك الدالة عرض التاريخ فقط .....و يكتب الكود كما يلى : PHP كود : Label1.Caption = Date 3 _ الدالة Weekday .... وظيفة تلك الدالة عرض رقم اليوم فى الاسبوع الحالى مع ملاحظة أن يوم الاحد يأخذ رقم (1) و السبت يأخذ (7).....و كتب الكود كما يلى : PHP كود : Label1.Caption = Weekday(Date) 4_ الدالة WeekdayName ....وظيفة تلك الدالة عرض أسم اليوم الحالى ....فمثلا اذا اردنا ان نعرض اسم اليوم الحالى نستخدم الكود التالى : PHP كود : Label1.Caption = WeekdayName(Weekday(Date)) كما يمكننا ان نقوم جلب اسم اليوم الحالى من خلال رقمه فى الاسبوع .....وذلك باستخدام الكود التالى : PHP كود : Label1.Caption = WeekdayName(7) فى الكود السابق قمنا بوضع رقم اليوم المراد معرفة اسمه بين قوسين : 5 _ الدالة Month ....وظيفة تلك الدالة بعرض رقم الشهر الحالى ...و يكتب الكود كما يلى : PHP كود : Label1.Caption = Month(Date) 6_ الدالة MonthName ....وظيفة تلك الدالة عرض أسم الشهر الحالى .....و يكتب الكود هكذا : PHP كود : Label1.Caption = MonthName(Month(Date)) 7_ الدالة Day .....وظيفة تلك الدالة أنها تعرض رقم اليوم فى الشهر الحالى ......ويكون الكود كما يلى : PHP كود : Label1.Caption = Day(Date) 8_ الدالة Year ....وظيفة تلك الدالة عرض السنة الحالية ..... ويكون الكود هكذا : PHP كود : Label1.Caption = Year(Date) ثانيا : دوال الوقت . 1_ الدالة Time .....وظيفة تلك الدالة انها تقوم بعرض الوقت الحالى .....و يكتب الكود هكذا : PHP كود : Label1.Caption = Time 2_ الدالة Hour ....وظيفة تلك الدالة عرض الساعة الحالية ....و الكود كما يلى : PHP كود : Hour(Now) 3_ الدالة Minute ...... وظيفة تلك الدالة عرض الدقيقة الحالية ....و الكود هكذا : PHP كود : Label1.Caption = Minute(Now) 4_ الدالة Second ....وظيفة تلك الدالة عرض الثانية الحالية .... و الكود هكذا : PHP كود : Label1.Caption = Second(Now) ثالثا :تنسيق التاريخ ... و يتم ذلك عن طريق تخصيص اشكال عدة للتاريخ و ذلك من خلال الدالة $ Format و مع استخدام بعض الاحرف .....فلو فرضنا اننا سنقوم بعرض التاريخ قبل عملية التنسيق فإن الكود كما قلنا من قبل سيكون على النحو التالى : PHP كود : Label1.Caption = Date لكن اذا ردنا استخدام التنسيق ...سيكون الكود على النحو التالى : PHP كود : Label1.Caption = Format$(Date, " d / m / yy ") كما هو ملاحظ فى التغير الذى حدث للكود ....قمنا بكتابة الامر $Format ثم فتحنا قوسين () و كتبنا الدالة Date ثم و ضعنا كومة ثم علامتى تنصيص "" بداخلها كتبنا الحروف التالية : 1_ الحرف d ....يستخدم هذا الامر لعرض اليوم كرقم دون صفر بادئ مثل (1 - 31). 2_ الحرف m ....يستخدم هذا الامر لعرض الشهر كرقم بدون صفر بادئ (1 - 12). 3_ الحرف yy ....يستخدم هذا الامر لعرض السنة كرقيمن فقط ما بين (00_99). كما يمكنا تغير الكود على النحو التالى : PHP كود : Label1.Caption = Format$(Date, " dd / mm / yy ") حيث أن : 1_ الحرفين dd ....يستخدم هذا الامر لعرض اليوم كرقم مع وجود صفر بادئ (01 - 31). 2_الحرفين mm ....يستخدم هذا الامر لعرض الشهر كرقم مع وجود صفر بادئ (01 - 12). كما يمكن كتابة الكود على النحو التالى : PHP كود : Label1.Caption = Format$(Date, " ddd dd mmm yyyy ") حيث أن : 1_ الحروف ddd ...يستخدم لعرض اليوم كما اختصار مثل (Sun - Sat). 2_ الحروف mmm .....يستخدم لعرض اسم الشهر كأختصار مثل (Jan - Dec) 3_الحروف yyyy .....يستخدم لعرض السنة كرقم المكون من 4 أرقام مثل (2012) كما يمكن كتابة الكود على التنسيق التالى : PHP كود : Label1.Caption = Format$(Date, " dddd dd mmmm yyyy ") حيث أن : 1_ الحروف dddd ...يستخدم لعرض أسم اليوم كاملا مثل (Sunday - Satday). 2_ الحروف mmmm .....يستخدم لعرض اسم الشهر كأختصار مثل (January - December). كما يمكنك كتابة الكود على النحو التالى : PHP كود : Label1.Caption = Format$(Date, " ddddd ") حيث أن : الحروف ddddd تقوم بعرض التاريخ كاملا (بما في ذلك اليوم والشهر والسنة) تنسيق وفقا لإعداد التاريخ القصير من قبل النظام الخاص بك.كما فى الشكل التالى : كما يمكنك كتابة الكود بهذا الشكل التالى : PHP كود : Label1.Caption = Format$(Date, " dddddd ") حيث أن : الحروف dddddd تقوم بعرض التاريخ كاملة (بما في ذلك اليوم والشهر والسنة) تنسيق وفقا لإعداد التاريخ الطويل من قبل النظام الخاص بك. كما يوجد بعض التنسيقات الاخرى مثل الحرف w ...والذى يقوم بعرض رقم اليوم فى الاسبوع الحالى ...و الحرف ww يقوم بعرض رقم الاسبوع فى السنة الحالية ...و ايضا q و الذى يقوم بعرض ربع السنة الحالية ...بمعنى هل نحن فى الربع الاول من تلك السنة أم فى الربع الثانى أم فى الربع الثالث و هكذا . رابعا : تنسيق الوقت ...أيضا عن طريق الدالة $Format و مع بعض الحروف ....فقد قلنا ان دالة الوقت هى time و تستخدم على النحو التالى : PHP كود : Label1.Caption = Time لكن ماذا ان اردنا ان نستخدمها تنسيق معين بالتالى سنستخدم الدالة $Format .....فان الكود سيكون على النحو التالى : PHP كود : Label1.Caption = Format$(Time, " h:n:s ") حيث أن : 1_ الحرف h .....يقوم بعرض الساعة كرقم دون الأصفار البادئة (0 - 23). 2_الحرف n .....يقوم ببعرض الدقيقة كرقم دون الأصفار البادئة (0 - 59). 3_الحرف s ....يقوم بعرض الثانية كرقم دون الأصفار البادئة (0 - 59). أما الكود التالى : PHP كود : Label1.Caption = Format$(Time, " hh:nn:ss ") هذا الكود يقوم بعرض الساعة و الدقيقة و الثانية مع وجود الاصفار البادئة أما أذا اردت ان يكون الوقت بصيغة 12 ساعة مع وضع كلمة am/pm للصباحى و المسائى فما عليك أن تستخدم الكود التالى : PHP كود : Label1.Caption = Format$(Time, " hh:nn:ss am/pm ") كما يمكنك كتابة الكود بالشكل التالى : PHP كود : Label1.Caption = Format$(Time, " ttttt ") حيث أن : الحروف ttttt تقوم بعرض الوقت كامل (بما في ذلك الساعة، الدقيقة والثانية)، بتنسيق الوقت المعمول به من قبل النظام الخاص بك. كيفية التعامل مع دوال الوقت و التاريخ و كيفية تنسيقهما فى الفجوال بيسك 6 - Ahmad Jawad - 15-02-13 جزاك الله كل خير ونفع بك وأفاد :d كيفية التعامل مع دوال الوقت و التاريخ و كيفية تنسيقهما فى الفجوال بيسك 6 - Ahmad Jawad - 15-02-13 ينقل للقسم المناسب لتعميم الفائدة كيفية التعامل مع دوال الوقت و التاريخ و كيفية تنسيقهما فى الفجوال بيسك 6 - سيف الورد - 05-03-13 جميل اخي ورائع شكرا ليك ممكن تشرح باقي الدول بطريقة الحلوه دي ؟ كيفية التعامل مع دوال الوقت و التاريخ و كيفية تنسيقهما فى الفجوال بيسك 6 - بلحسين الدين - 29-04-13 السلام عليكم و رحمة الله و بركاته تقبل الله منا ومنكم صالح الأعمال و جعله في ميزان حسناتك شكراً على الموضوع ، ننتظر منك المزيد كيفية التعامل مع دوال الوقت و التاريخ و كيفية تنسيقهما فى الفجوال بيسك 6 - أحمد مناع - 10-06-13 درس رائع جزاك الله خيرا :d كيفية التعامل مع دوال الوقت و التاريخ و كيفية تنسيقهما فى الفجوال بيسك 6 - husain1980 - 15-06-13 جزاك الله خيرا RE: كيفية التعامل مع دوال الوقت و التاريخ و كيفية تنسيقهما فى الفجوال بيسك 6 - ashraf siliman - 23-09-18 بارك الله فيك مجهود تشكر علية RE: كيفية التعامل مع دوال الوقت و التاريخ و كيفية تنسيقهما فى الفجوال بيسك 6 - ashraf siliman - 17-11-18 مجهود تشكر علية RE: كيفية التعامل مع دوال الوقت و التاريخ و كيفية تنسيقهما فى الفجوال بيسك 6 - next - 22-11-18 مصدر الموضوع http://egy-tech.forumegypt.net/t270-topic |