Blackhacker نشر 24 يناير 2016 أريد معرفة عدد الأيام شهر معين في سنة معينة فشهر فيفري تتغير عدد أيامه من سنة لأخرى، فهل توجد طريقة لمعرفة عدد أيامه في سنة معينة؟ انشر على الشّبكات الاجتماعية رابط هذه المساهمة
0 هشام رزق الله نشر 24 يناير 2016 نعم، يوجد العديد من الطرق لفعل ذلك، فيمكنك على سبيل المثال استخدام دالة monthrange من وحدة calendar ومن ثم تمرير السنة والشهر وسيتم إرجاع tuple يحتوي على عدد الأيام كما في المثال التالي:>>> from calendar import monthrange >>> monthrange(2011, 2) (1, 28) كما يمكنك القيام بعملية طرح بسيطة من أول يوم من الشهر الموالي للشهر الذي ترغب بمعرفة عدد أيامه مع الشهر الذي تريده باستخدام عدة دوال مثل date و days كما في المثال التالي:>>> from datetime import date >>> (date(2012, 3, 1) - date(2012, 2, 1)).days 29 انشر على الشّبكات الاجتماعية رابط هذه المساهمة
أريد معرفة عدد الأيام شهر معين في سنة معينة فشهر فيفري تتغير عدد أيامه من سنة لأخرى، فهل توجد طريقة لمعرفة عدد أيامه في سنة معينة؟
انشر على الشّبكات الاجتماعية
رابط هذه المساهمة