الفرق بين المراجعتين لصفحة: «Python/datetime/date/timetuple»
أنشأ الصفحة ب'يعيد التابع الصنف time.struct_time كما تعيده الدالة time.localtime(). تكون الساعات والدقائق والثواني أصفا...' |
لا ملخص تعديل |
||
سطر 1: | سطر 1: | ||
يعيد التابع الصنف time.struct_time كما تعيده الدالة time.localtime(). تكون الساعات والدقائق والثواني أصفارًا، وتأخذ الراية DST القيمة -1. | يعيد التابع الصنف <code>time.struct_time</code> كما تعيده الدالة <code>time.localtime()</code>. تكون الساعات والدقائق والثواني أصفارًا، وتأخذ الراية <code>DST</code> القيمة <code>-1</code>. | ||
هذا التابع مكافئ للصنف | هذا التابع مكافئ للصنف <code>time.struct_time((d.year, d.month,d.day, 0, 0, 0, d.weekday(), yday, -1))</code> حيث <code>yday = d.toordinal() - date(d.year,1, 1).toordinal() + 1</code> وهو عدد اليوم في السنة الحالية بدءًا من اليوم الأول فيها. | ||
== البنية العامة == | == البنية العامة == | ||
سطر 11: | سطر 11: | ||
== القيمة المعادة == | == القيمة المعادة == | ||
يعيد التابع الصنف time.struct_time. | يعيد التابع الصنف <code>time.struct_time</code>. | ||
== أمثلة == | == أمثلة == |
مراجعة 14:44، 26 يونيو 2018
يعيد التابع الصنف time.struct_time
كما تعيده الدالة time.localtime()
. تكون الساعات والدقائق والثواني أصفارًا، وتأخذ الراية DST
القيمة -1
.
هذا التابع مكافئ للصنف time.struct_time((d.year, d.month,d.day, 0, 0, 0, d.weekday(), yday, -1))
حيث yday = d.toordinal() - date(d.year,1, 1).toordinal() + 1
وهو عدد اليوم في السنة الحالية بدءًا من اليوم الأول فيها.
البنية العامة
date.timetuple()
القيمة المعادة
يعيد التابع الصنف time.struct_time
.
أمثلة
يبين المثال التالي آلية عمل التابع:
>>> from datetime import date
>>> d = date(2018, 6, 26)
>>> t = d.timetuple()
>>> for i in t:
... print(i)
...
2018 # السنة
6 # الشهر
26 # اليوم
0 # الساعة
0 # الدقيقة
0 # الثانية
1 # اسم اليوم (0 = الاثنين)
177 # اليوم 177 في السنة
-1 # DST الراية