التابع datetime.strftime()‎ في بايثون

من موسوعة حسوب
مراجعة 20:12، 8 يوليو 2018 بواسطة Mohammed Taher (نقاش | مساهمات) (أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:التابع <code>datetime.strftime()‎</code> في بايثون}}</noinclude> ينسّق التابع التاريخ باستخدام سل...')
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)


ينسّق التابع التاريخ باستخدام سلسلة التنسيق النصية المعطاة.

البنية العامة

datetime.strftime(format)

المعاملات

format

سلسلة التنسيق النصية التي يستخدمها التابع لتنسيق السلسلة النصية المعادة.

راجع قسم (التابعان strftime()‎ و strptime() ).

القيمة المعادة

يعيد التابع سلسلة نصية تمثّل الوقت والتاريخ، ويمكن التحكّم بطريقة التمثيل هذه باستخدام سلسلة تنسيق نصية.

أمثلة

يبين المثال التالي آلية عمل التابع:

>>> from datetime import date
>>> dt = datetime(2018, 7, 8, 23, 9, 19)
>>> dt.strftime("%d/%m/%y")
'08/07/18'
>>> dt.strftime("%d %b, %Y")
'08 Jul, 2018'
>>> dt.strftime("%d %b, %Y - %H:%M:%S")
'08 Jul, 2018 - 23:09:19'
>>> dt.strftime("%d %b, %Y - %I:%M:%S %p")
'08 Jul, 2018 - 11:09:19 PM'

انظر أيضًا

مصادر

قسم datetime Objects في صفحة Basic date and time types في توثيق بايثون الرسمي.