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

اريد تصحيح الكود هذا لحتساب الوقت

بدأه الحزين اوى في 4 يونيو 2011 · 3 رد · 576 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

فى المثال المرفق قمت بعمل حساب للوقت وشغال تمام ولكن المشكلة

عندما تكون الساعه 11:59:00 PM يتم التحويل من PM الى AM بعد دقيقة الاقي الوقت حسب 24 ساعه وهذا غير معقول

فى حالة التبديل من الصباح الى المساء الكود يعمل عادي

انما فى حالة التحويل من المساء الى الصباح يحسب 24 ساعه

الرجاء تصحيح الكود واكون شاكر لتعبكم

time.rar

#2
الحزين اوى كتب:

السلام عليكم

فى المثال المرفق قمت بعمل حساب للوقت وشغال تمام ولكن المشكلة

عندما تكون الساعه 11:59:00 PM يتم التحويل من PM الى AM بعد دقيقة الاقي الوقت حسب 24 ساعه وهذا غير معقول

فى حالة التبديل من الصباح الى المساء الكود يعمل عادي

انما فى حالة التحويل من المساء الى الصباح يحسب 24 ساعه

الرجاء تصحيح الكود واكون شاكر لتعبكم

أخي انت لازم تستخدم التاريخ اضافة للوقت للحساب الصحيح

لان المشكلة عندك هي انه ما يحسب انك انتقلت ليوم ثاني انما الساعة رجعت الى الخلف

#3

السلام عليكم

استخدم datediff لمعرفة الفرق بين وقتين

مثال

Dim x As Double
Dim d1 As Date
d1 = #6/6/2011#
' الفرق بالثانية 
 x = DateDiff("s", Now, d1)
#4

اشكركم جميعا

اخي abudawoodd كلامك مظبوط وبدلت الكود ب now واشتغل تمام مشكور

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…