كيفية استرجاع اسم الشهر من رقمه في بايثون
افترض أن لديك رقم الشهر (على سبيل المثال، 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.
موارد إضافية
لمزيد من التفاصيل حول هذا الموضوع، راجع موقع وثائق بايثون:[Python Datetime strftime() الطريقة](https://docs.python.org/3/library/datetime.html#strftime)
[EDIT] بفضل تعليق @GiriB الثاقب، يمكنك أيضًا استخدام تدوين أقصر باستخدام رمز التنسيق %b، الذي يُرجع اسم الشهر المختصر:
print(mydate.strftime("%b")) # Output: Dec
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3