الفرق بين المراجعتين لصفحة: «Python/calendar/timegm»

من موسوعة حسوب
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:الدالة <code>calendar.timegm()‎</code> في بايثون}}</noinclude> تأخذ الدالة صفًّا من الأوقات كالذي...'
 
لا ملخص تعديل
 
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE:الدالة <code>calendar.timegm()‎</code> في بايثون}}</noinclude>
<noinclude>{{DISPLAYTITLE:الدالة <code>calendar.timegm()‎</code> في بايثون}}</noinclude>


تأخذ الدالة صفًّا من الأوقات كالذي تعيده الدالة gmtime()‎ في وحدة time، وتعيد قيمة الختم الزمني المقابل في نظام يونكس
تأخذ الدالة صفًّا من الأوقات كالذي تعيده الدالة <code>[[Python/time/gmtime|gmtime()]]</code>‎ في وحدة <code>[[Python/time|time]]</code>، وتعيد قيمة الختم الزمني المقابل في نظام يونكس


== البنية العامة ==
== البنية العامة ==
سطر 15: سطر 15:
== القيمة المعادة ==
== القيمة المعادة ==


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


== أمثلة ==
== أمثلة ==


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


<syntaxhighlight lang="python3">
<syntaxhighlight lang="python3">
سطر 26: سطر 26:
1533342314
1533342314
</syntaxhighlight>
</syntaxhighlight>
== انظر أيضًا ==
* الدالة [[Python/time/gmtime|<code>gmtime()‎</code>]] في بايثون.


== مصادر ==
== مصادر ==

المراجعة الحالية بتاريخ 21:41، 3 أغسطس 2018


تأخذ الدالة صفًّا من الأوقات كالذي تعيده الدالة 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 في توثيق بايثون الرسمي.