التابع date.__str__() في بايثون
يتيح هذا التابع إعادة تمثيل للكائن datetime على هيئة سلسلة نصية قابلة للطباعة، باستخدام الدالة str().
البنية العامة
datetime.__str__()
القيمة المعادة
يعيد التابع تمثيلًا للكائن datetime على هيئة سلسلة نصية قابلة للطباعة، ولو فرضنا أنّ dt هو كائن تاريخ، فإنّ str(dt) مكافئة للتابع dt.isoformat().
أمثلة
يبين المثال التالي آلية عمل التابع:
>>> from datetime import datetime
>>> dt = datetime(2018, 6, 27, 21, 1)
>>> dt.__str__()
'2018-06-27 21:01:00'
>>> str(dt)
'2018-06-27 21:01:00'
>>> dt.isoformat()
'2018-06-27T21:01:00'
انظر أيضًا
- التابع
datetime.isoformat(): يعيد التابع سلسلة نصية تمثّل التاريخ بصيغة ISO 8601 هي'YYYY-MM-DD'. - التابعان
strftime()وstrptime() .
مصادر
قسم datetime Objects في صفحة Basic date and time types في توثيق بايثون الرسمي.