الفرق بين المراجعتين لصفحة: «Python/datetime/date/ str»
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:التابع <code>date.__str__()</code> في بايثون}}</noinclude> يتيح هذا التابع إعادة تمثيل للكائن da...' |
لا ملخص تعديل |
||
(1 مراجعات متوسطة بواسطة نفس المستخدم غير معروضة) | |||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE:التابع <code>date.__str__()</code> في بايثون}}</noinclude> | <noinclude>{{DISPLAYTITLE:التابع <code>date.__str__()</code> في بايثون}}</noinclude> | ||
يتيح هذا التابع إعادة تمثيل للكائن date على هيئة سلسلة نصية قابلة للطباعة، باستخدام الدالة <code>str()</code>. | يتيح هذا التابع إعادة تمثيل للكائن <code>date</code> على هيئة سلسلة نصية قابلة للطباعة، باستخدام الدالة <code>[[Python/str#.D8.A7.D9.84.D8.AA.D8.AD.D9.88.D9.8A.D9.84 .D8.A5.D9.84.D9.89 .D8.B3.D9.84.D8.B3.D9.84.D8.A9 .D9.86.D8.B5.D9.8A.D8.A9|str()]]</code>. | ||
== البنية العامة == | == البنية العامة == | ||
سطر 11: | سطر 11: | ||
== القيمة المعادة == | == القيمة المعادة == | ||
يعيد التابع تمثيلًا للكائن date على هيئة سلسلة نصية قابلة للطباعة، ولو فرضنا أنّ <code>d</code> هو كائن تاريخ، فإنّ <code>str(d)</code> مكافئة للتابع d.isoformat() | يعيد التابع تمثيلًا للكائن <code>date</code> على هيئة [[Python/str|سلسلة نصية]] قابلة للطباعة، ولو فرضنا أنّ <code>d</code> هو كائن تاريخ، فإنّ <code>str(d)</code> مكافئة للتابع <code>[[Python/datetime/date/isoformat|d.isoformat()]]</code>. | ||
== أمثلة == | == أمثلة == | ||
سطر 32: | سطر 32: | ||
* التابع <code>[[Python/datetime/date/isoformat|date.isoformat()]]</code>: يعيد التابع سلسلة نصية تمثّل التاريخ بصيغة ISO 8601 هي <code>'YYYY-MM-DD'</code>. | * التابع <code>[[Python/datetime/date/isoformat|date.isoformat()]]</code>: يعيد التابع سلسلة نصية تمثّل التاريخ بصيغة ISO 8601 هي <code>'YYYY-MM-DD'</code>. | ||
* [[Python/datetime#.D8.A7.D9.84.D8.AA.D8.A7.D8.A8.D8.B9.D8.A7.D9.86 strftime.28.29.E2.80.8E .D9.88 strptime.28.29.E2.80.8E|التابعان <code>strftime()</code> و <code>strptime()</code>]] . | |||
== مصادر == | == مصادر == |
المراجعة الحالية بتاريخ 19:49، 27 يونيو 2018
يتيح هذا التابع إعادة تمثيل للكائن date
على هيئة سلسلة نصية قابلة للطباعة، باستخدام الدالة str()
.
البنية العامة
date.__str__()
القيمة المعادة
يعيد التابع تمثيلًا للكائن date
على هيئة سلسلة نصية قابلة للطباعة، ولو فرضنا أنّ d
هو كائن تاريخ، فإنّ str(d)
مكافئة للتابع d.isoformat()
.
أمثلة
يبين المثال التالي آلية عمل التابع:
>>> from datetime import date
>>> d = date(2018, 6, 27)
>>> d.__str__()
'2018-06-27'
>>> str(d)
'2018-06-27'
>>> d.isoformat()
'2018-06-27'
انظر أيضًا
- التابع
date.isoformat()
: يعيد التابع سلسلة نصية تمثّل التاريخ بصيغة ISO 8601 هي'YYYY-MM-DD'
. - التابعان
strftime()
وstrptime()
.
مصادر
قسم date Objects في صفحة Basic date and time types في توثيق بايثون الرسمي.