الفرق بين المراجعتين ل"Python/datetime/date/strftime"

من موسوعة حسوب
< Python‏ | datetime‏ | date
اذهب إلى التنقل اذهب إلى البحث
(أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:التابع <code>date.strftime()‎</code> في بايثون}}</noinclude> ينسّق التابع التاريخ باستخدام سلسل...')
 
 
سطر 12: سطر 12:
 
=== <code>format</code> ===
 
=== <code>format</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>‎]] ).
  
 
== القيمة المعادة ==
 
== القيمة المعادة ==
  
يعيد التابع سلسلة نصية تمثّل الوقت، ويمكن التحكّم بطريقة التمثيل هذه باستخدام سلسلة تنسيق نصية.
+
يعيد التابع [[Python/str|سلسلة نصية]] تمثّل الوقت، ويمكن التحكّم بطريقة التمثيل هذه باستخدام سلسلة تنسيق نصية.
 
 
راجع قسم (التابعان strftime()‎ و strptime()‎).
 
  
 
== أمثلة ==
 
== أمثلة ==
سطر 34: سطر 34:
  
 
== انظر أيضًا ==
 
== انظر أيضًا ==
 
+
* [[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>‎]] .
 
+
* التابع <code>[[Python/datetime/date/ format|date.__format__()‎]]</code>: يسمح هذا التابع بتعيين سلسلسة تنسيق نصية لكائن التاريخ باستخدام محارف سلاسل التنسيق النصية وعند استخدام التابع <code>[[Python/str/format|str.format()]]</code>‎.
  
 
== مصادر ==
 
== مصادر ==

المراجعة الحالية بتاريخ 19:28، 27 يونيو 2018


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

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

date.strftime(format)

المعاملات

format

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

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

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

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

أمثلة

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

>>> from datetime import date
>>> d = date(2018, 6, 27)
>>> d.strftime("%d/%m/%y")
'27/06/18'
>>> d.strftime("%A %d. %B %Y")
'Wednesday 27. June 2018'

انظر أيضًا

مصادر

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