• 1

كيف أتأكد من الفرق بين تاريخين بالثواني في بايثون؟

لدي كائنين يحتوي كل منهما على تاريخ ووقت ويتغيران باستمرار أثناء البرنامج وأريد معرفة الفرق بين هذين التاريخين بالثواني، فما الطريقة الصحيحة لفعل ذلك في بايثون؟

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 1

توجد عدة طرق في بايثون للتأكد من ذلك، فيمكنك على سبيل المثال استخدام دالة total_seconds() بعد القيام بعملية طرح التاريخ الثاني من التاريخ الأول وستحصل في النهاية على النتيجة كعدد حقيقي كالتالي:

>>> (b-a).total_seconds()
87632.0

أو يمكنك استخدام seconds بعد القيام بعملية طرح كما في المثال التالي:

>>> d = b - a
>>> d.seconds
43

 

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن