التابع timedelta.total_seconds()
في بايثون
< Python | datetime | timedelta
اذهب إلى التنقل
اذهب إلى البحث
مراجعة 09:24، 29 يونيو 2018 بواسطة Mohammed Taher (نقاش | مساهمات) (أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:التابع <code>timedelta.total_seconds()</code> في بايثون}}</noinclude> يعيد التابع عدد الثواني الكلّ...')
يعيد التابع عدد الثواني الكلّي في المدّة الزمنية التي يمثّلها كائن timedelta.
البنية العامة
timedelta.total_seconds()
القيمة المعادة
يعيد التابع عدد الثواني الكلّي في المدّة الزمنية التي يمثّلها كائن timedelta.
يمكن الحصول على نفس نتيجة هذا التابع باستخدام التعبير td / timedelta(seconds=1).
ملاحظات
1- عندما تكون المدّة الزمنية التي يمثّلها كائن timedelta كبيرة جدًّا (أكثر من 270 سنة في معظم الأنظمة)، يحدث خطأ في أجزاء من الثانية.
2- هذا التابع جديد في الإصدار 3.2.
أمثلة
يبين المثال التالي آلية عمل التابع:
>>> from datetime import timedelta
>>> t = timedelta(days=2, hours=3)
>>> t.total_seconds()
183600.0
انظر أيضًا
الصنف datetime.timedelta()
في بايثون.
مصادر
قسم timedelta Objects في صفحة Basic date and time types في توثيق بايثون الرسمي.