TheProgrammer نشر 8 أكتوبر 2015 أرسل تقرير نشر 8 أكتوبر 2015 هل هنالك أية طريقة أحصل بها على اليوم الأخير من كل شهر (مع مراعاة السنوات الكبيسة) عن طريق استخدام المكتبات القياسية في البايثون ؟ اقتباس
0 هشام رزق الله نشر 8 أكتوبر 2015 أرسل تقرير نشر 8 أكتوبر 2015 هنالك العديد من الدول في المكتبات القياسية للبايثون تُمكنك من الحصول على آخر يوم من الشهر فيمكنك على سبيل المثال استخدام دالة monthrange من وحدة calendar والتي تعريفها كما يلي من موقعها الرسمي:تقوم دالة monthrange(year, month) بإرجاع رقم اليوم الأول من كل شهر ورقم عدد أيام شهر معين في سنة معينة حسب ما يتم تمريره.مثال على الاستخدام:>>> import calendar >>> calendar.monthrange(2002,1) (1, 31) >>> calendar.monthrange(2008,2) (4, 29) >>> calendar.monthrange(2100,2) (0, 28) وإذا أردت الحصول فقط على اليوم الأخير (والذي هو نفسه عدد أيام الشهر):calendar.monthrange(year, month)[1]المصدر اقتباس
السؤال
TheProgrammer
هل هنالك أية طريقة أحصل بها على اليوم الأخير من كل شهر (مع مراعاة السنوات الكبيسة) عن طريق استخدام المكتبات القياسية في البايثون ؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.