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

كيفيه طرح وقتين!

بدأه jamyz في 8 يونيو 2008 · 2 رد · 820 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

كيف يتم طرح وقتين

انا كنت بطرح الساعات من الساعات والدقايق من الدقايق

ولكن هذه الطريقة لا تفى بالغرض

فاذا كان الوقتين هما 1:30:00 والثانى 2:01:00

فيكون الطرح بالطريقة العادية

ساعة و 29 دقيقة ولكن المفروض ان تكون 31 دقيقة فقط

وكذلك فى جميع الاوقات مثال اخر

2:15:00 من 3:00:00

فيكون بالطريقة العادية ساعة و 15 دقيقة

ولكن المفروض ان تكون 45 دقيقة فقط

هل يوجد حل لهذة المشكلة

هااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااا

ااااااااااااااااااااااااااااااااااااااااااااااااااااااااااام

وشكراً.....

#2

باستخدام الدالة DateDiff وتكون شكلها على الطريقة الآتية:

DateDiff(interval, date1, date2[, firstdayofweek[, firstweekofyear]])

وبالنسبة للمتغير interval فيكون إحدى العلامات التالية:

yyyy = Year

q = Quarter

m = Month

y = Day of year

d = Day

w = Weekday

ww = Week

h = Hour

n = Minute

s = Second

مثال: لطرح الوقت 12:30 من الوقت 14:30 بحيث يكون الناتج بالدقائق، ولهذا استخدمنا القيمة n في الدالة.

DateDiff("n", "12:30", "14:30")

تم تعديل هذه المشاركة بواسطة momenpro في 8 يونيو 2008 في 15:26

#3

شكرا لك momenpro على حسن تعاونك

وافدتنى كثيراً ربنا يجعله فى ميزان حسناتك..

والسلام ختام

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