الفرق بين المراجعتين ل"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 في توثيق بايثون الرسمي.