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

من موسوعة حسوب
< Python‏ | datetime‏ | date
اذهب إلى التنقل اذهب إلى البحث
(أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:التابع <code>date.replace()‎</code> في بايثون}}</noinclude> يستبدل التابع القيم المعطاة في المع...')
 
 
سطر 34: سطر 34:
 
2020-03-31
 
2020-03-31
 
</syntaxhighlight>
 
</syntaxhighlight>
 
== انظر أيضًا ==
 
  
 
== مصادر ==
 
== مصادر ==
  
 
[https://docs.python.org/3/library/datetime.html#datetime.date.replace قسم date Object في صفحة Basic date and time types في توثيق بايثون الرسمي.]
 
[https://docs.python.org/3/library/datetime.html#datetime.date.replace قسم date Object في صفحة Basic date and time types في توثيق بايثون الرسمي.]
 +
[[تصنيف:Python]]
 +
[[تصنيف:Python Modules]]
 +
[[تصنيف:Python Methods]]

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


يستبدل التابع القيم المعطاة في المعاملات بالقيم الأصلية في كائن التاريخ.

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

date.replace(year=self.year, month=self.month, day=self.day)

المعاملات

يأخذ التابع ثلاث معاملات مفتاحية هي year و month و day (السنة والشهر واليوم).

تحلّ القيمة المحدّدة لأيّ من هذه المعاملات محلّ القيمة المقابلة في كائن التاريخ.

تأخذ هذه المعاملات قيمًا افتراضية تساوي القيم المحدّدة في كائن التاريخ.

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

يعيد التابع كائن التاريخ بعد إجراء عملية الاستبدال المحدّدة بواسطة المعاملات.

أمثلة

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

>>> from datetime import date
>>> d = date(2017, 10, 9)
>>> d
datetime.date(2017, 10, 9)
>>> print (d)
2017-10-09
>>> c = d.replace(year=2020, month=3, day=31)
datetime.date(2020, 3, 31)
>>> print(c)
2020-03-31

مصادر

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