"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > كيف يمكنني الحصول على اسم الشهر من رقمه في بايثون؟

كيف يمكنني الحصول على اسم الشهر من رقمه في بايثون؟

تم النشر بتاريخ 2024-11-08
تصفح:835

How Can I Get the Month Name from its Number in Python?

كيفية استرجاع اسم الشهر من رقمه في بايثون

افترض أن لديك رقم الشهر (على سبيل المثال، 3) وتريد الحصول عليه الاسم المقابل (على سبيل المثال، مارس). باستخدام Python، هناك حل مباشر لهذه المهمة.

باستخدام وحدة التاريخ والوقت

توفر وحدة التاريخ والوقت في بايثون طريقة للحصول على اسم الشهر. وإليك كيفية استخدامه:

import datetime

# Get the current date
mydate = datetime.datetime.now()

# Retrieve the month name
month_name = mydate.strftime("%B")

# Print the month name
print(month_name)  # Output: December

باستخدام رمز التنسيق %B، يمكنك الحصول على اسم الشهر بالكامل. على سبيل المثال:

  • %B → ديسمبر
  • %b → ديسمبر

إذا كنت تريد التدوين القصير لاسم الشهر، فاستخدم %b بدلاً من ذلك من %B.

موارد إضافية

لمزيد من التفاصيل حول هذا الموضوع، راجع موقع وثائق بايثون:

[Python Datetime strftime() الطريقة](https://docs.python.org/3/library/datetime.html#strftime)

[EDIT] بفضل تعليق @GiriB الثاقب، يمكنك أيضًا استخدام تدوين أقصر باستخدام رمز التنسيق %b، الذي يُرجع اسم الشهر المختصر:

print(mydate.strftime("%b")) # Output: Dec
بيان الافراج يتم استنساخ هذه المقالة في: 1729419436 إذا كان هناك أي انتهاك ، فيرجى الاتصال بـ [email protected] لحذفه.
أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3