التابع date.__format__()
في بايثون
يسمح هذا التابع بتعيين سلسلسة تنسيق نصية لكائن التاريخ باستخدام محارف سلاسل التنسيق النصية وعند استخدام التابع str.format()
.
البنية العامة
date.__format__(format)
المعاملات
format
سلسلة التنسيق النصية التي يستخدمها التابع لتنسيق السلسلة النصية المعادة.
راجع قسم (التابعان strftime()
و strptime()
).
القيمة المعادة
يعيد التابع سلسلة نصية ذات تنسيق محدّد بواسطة موجّهات التنسيق الخاصة.
أمثلة
يبين المثال التالي آلية عمل التابع:
>>> from datetime import date
>>> d = date(2018, 6, 27)
>>> 'The {1} is {0:%d}, the {2} is {0:%B}.'.format(d, "day", "month")
'The day is 27, the month is June.'
انظر أيضًا
- التابعان
strftime()
وstrptime()
. - التابع
date.__str__()
: يتيح هذا التابع إعادة تمثيل للكائنdate
على هيئة سلسلة نصية قابلة للطباعة، باستخدام الدالةstr()
.
مصادر
قسم date Objects في صفحة Basic date and time types في توثيق بايثون الرسمي.