الدالة calendar.timegm()‎ في بايثون

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث


تأخذ الدالة صفًّا من الأوقات كالذي تعيده الدالة gmtime()‎ في وحدة time، وتعيد قيمة الختم الزمني المقابل في نظام يونكس

البنية العامة

calendar.timegm(tuple)

المعاملات

تأخذ الدالة صفًّا يتضمّن القيم (ثانية، دقيقة، ساعة، يوم، شهر، سنة) وتحوّله إلى الختم الزمني المقابل في نظام يونكس.

القيمة المعادة

تأخذ الدالة صفًّا من الأوقات كالذي تعيده الدالة gmtime()‎‎ في وحدة time، وتعيد قيمة الختم الزمني المقابل في نظام يونكس ويبدأ حساب السنين من سنة 1970، وباستخدام الترميز POSIX. وفي الواقع تعكس كل من الدالتين time.gmtime()‎ و timegm()‎ عمل الأخرى.

أمثلة

يبين المثال التالي طريقة استخدام الدالة للحصول على الختم الزمني للتاريخ 2018/8/4 الساعة 00:25:14 :

>>> t1 = (2018, 8, 4, 0, 25, 14)
>>> calendar.timegm(t1)
1533342314

انظر أيضًا

مصادر

صفحة General calendar-related functions في توثيق بايثون الرسمي.