الفرق بين المراجعتين ل"Python/datetime/datetime/tzname"
اذهب إلى التنقل
اذهب إلى البحث
(أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:التابع <code>datetime.tzname()</code> في بايثون}}</noinclude> يحدّد التابع اسم المنطقة الزمنية ل...') |
|||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE:التابع <code>datetime.tzname()</code> في بايثون}}</noinclude> | <noinclude>{{DISPLAYTITLE:التابع <code>datetime.tzname()</code> في بايثون}}</noinclude> | ||
− | يحدّد التابع اسم المنطقة الزمنية لكائن | + | يحدّد التابع اسم المنطقة الزمنية لكائن <code>datetime</code>. |
== البنية العامة == | == البنية العامة == |
المراجعة الحالية بتاريخ 22:36، 7 يوليو 2018
يحدّد التابع اسم المنطقة الزمنية لكائن datetime
.
البنية العامة
datetime.tzname()
القيمة المعادة
إن أخذ الكائن tzinfo
القيمة None
، فإنّ التابع يعيد القيمة ذاتها، وإلاّ فإنّه يعيد self.tzinfo.tzname(None)
، ويطلق التابع استثناءً إن لم تُعِد العبارة السابقة القيمة None
أو كائن سلسلة نصية.
أمثلة
يبين المثال التالي آلية عمل التابع:
>>> from datetime import datetime, tzinfo, timedelta
>>> class GMT1(tzinfo):
... def tzname(self, dt):
... return "Europe/Prague"
...
>>> dt = datetime(2018, 7, 8, 12, 10, 30, tzinfo=GMT1())
>>> gmt = GMT1()
>>> dt.tzname()
'Europe/Prague'
انظر أيضًا
- التابع
datetime.dst()
: التحكم في نظام التوقيت الصيفي. - التابع
datetime.utcoffset()
: يحدّد التابع مقدار الإزاحة عن التوقيت العالمي المنسّق.
مصادر
قسم datetime Objects في صفحة Basic date and time types في توثيق بايثون الرسمي.