الرموز التي يمكن إستخدامها في الدالة ()strftime في بايثون,

الرمز  datetime.strftime('%M')

في المثال التالي سنمرر الرمز %M كنص للدالة strftime() لإظهار رقم الدقيقة, مع الأخذ بالإعتبار أن هذا الرقم سيكون ضمن النطاق 00 - 59.

مثال

Test.py
                    # datetime هنا قمنا بتضمين كل محتوى الموديول
      import datetime

      # dt في الكائن datetime ككائن من الكلاس now() هنا قمنا بتخزين التاريخ و الوقت الحالي الذي سترجعه الدالة
      dt = datetime.datetime.now()

      # و من ثم قمنا بطباعته dt لها كنص حتى ترجع رقم الدقيقة المخزن في الكائن %M و تمرير الرمز strftime() هنا قمنا باستدعاء الدالة
      print(dt.strftime('%M'))
    

سنحصل على نتيجة تشبه النتيجة التالية عند التشغيل.

24

الرمز datetime.strftime('%S')

في المثال التالي سنمرر الرمز %S كنص للدالة strftime() لإظهار رقم الثانية, مع الأخذ بالإعتبار أن هذا الرقم سيكون ضمن النطاق 00 - 59.

مثال

Test.py
                    # datetime هنا قمنا بتضمين كل محتوى الموديول
      import datetime

      # dt في الكائن datetime ككائن من الكلاس now() هنا قمنا بتخزين التاريخ و الوقت الحالي الذي سترجعه الدالة
      dt = datetime.datetime.now()

      # و من ثم قمنا بطباعته dt لها كنص حتى ترجع رقم الثانية المخزن في الكائن %S و تمرير الرمز strftime() هنا قمنا باستدعاء الدالة
      print(dt.strftime('%S'))
    

سنحصل على نتيجة تشبه النتيجة التالية عند التشغيل.

09

الرمز  datetime.strftime('%f')

في المثال التالي سنمرر الرمز %f كنص للدالة strftime() لإظهار أجزاء الثانية بالـ Microsecond, أي لإظهار الثانية الواحدة كمليون جزء. مع الأخذ بالإعتبار أن هذا الرقم سيكون ضمن النطاق 000000 - 999999.

مثال

Test.py
                    # datetime هنا قمنا بتضمين كل محتوى الموديول
      import datetime

      # dt في الكائن datetime ككائن من الكلاس now() هنا قمنا بتخزين التاريخ و الوقت الحالي الذي سترجعه الدالة
      dt = datetime.datetime.now()

      # و من ثم قمنا بطباعته dt لها كنص حتى ترجع رقم أجزاء الثانية المخزن في الكائن %f و تمرير الرمز strftime() هنا قمنا باستدعاء الدالة
      print(dt.strftime('%f'))
    

سنحصل على نتيجة تشبه النتيجة التالية عند التشغيل.

034208

الرمز datetime.strftime('%j')

في المثال التالي سنمرر الرمز %j كنص للدالة strftime() لإظهار رقم اليوم بالنسبة للسنة, مع الأخذ بالإعتبار أن هذا الرقم سيكون ضمن النطاق 001 - 366

مثال

Test.py
                    # datetime هنا قمنا بتضمين كل محتوى الموديول
      import datetime

      # dt في الكائن datetime ككائن من الكلاس now() هنا قمنا بتخزين التاريخ و الوقت الحالي الذي سترجعه الدالة
      dt = datetime.datetime.now()

      # نسبة للسنة و من ثم قمنا بطباعته dt لها كنص حتى ترجع رقم اليوم المخزن في الكائن %j و تمرير الرمز strftime() هنا قمنا باستدعاء الدالة
      print(dt.strftime('%j'))
    

سنحصل على نتيجة تشبه النتيجة التالية عند التشغيل.

337

الرمز  datetime.strftime('%U')

في المثال التالي سنمرر الرمز %U كنص للدالة strftime() لإظهار رقم الأسبوع بالنسبة للسنة, مع الأخذ بالإعتبار أن هذا الرقم سيكون ضمن النطاق 00 - 53 و أول يوم في كل أسبوع هو يوم الإثنين ( Monday ).

مثال

Test.py
                    # datetime هنا قمنا بتضمين كل محتوى الموديول
      import datetime

      # dt في الكائن datetime ككائن من الكلاس now() هنا قمنا بتخزين التاريخ و الوقت الحالي الذي سترجعه الدالة
      dt = datetime.datetime.now()

      # نسبة للسنة و من ثم قمنا بطباعته dt لها كنص حتى ترجع رقم الأسبوع المخزن في الكائن %U و تمرير الرمز strftime() هنا قمنا باستدعاء الدالة
      print(dt.strftime('%U'))
    

سنحصل على نتيجة تشبه النتيجة التالية عند التشغيل.

48

الرمز datetime.strftime('%W')

في المثال التالي سنمرر الرمز %W كنص للدالة strftime() لإظهار رقم الأسبوع بالنسبة للسنة, مع الأخذ بالإعتبار أن هذا الرقم سيكون ضمن النطاق 00 - 53 و أول يوم في كل أسبوع هو يوم الأحد ( Sunday ).

مثال

Test.py
                    # datetime هنا قمنا بتضمين كل محتوى الموديول
      import datetime

      # dt في الكائن datetime ككائن من الكلاس now() هنا قمنا بتخزين التاريخ و الوقت الحالي الذي سترجعه الدالة
      dt = datetime.datetime.now()

      # نسبة للسنة و من ثم قمنا بطباعته dt لها كنص حتى ترجع رقم الأسبوع المخزن في الكائن %W و تمرير الرمز strftime() هنا قمنا باستدعاء الدالة
      print(dt.strftime('%W'))
    

سنحصل على نتيجة تشبه النتيجة التالية عند التشغيل.

49

الرمز  datetime.strftime('%c')

في المثال التالي سنمرر الرمز %c كنص للدالة strftime() لإظهار التاريخ و الوقت الحالي بشكل كامل.

مثال

Test.py
                    # datetime هنا قمنا بتضمين كل محتوى الموديول
      import datetime

      # dt في الكائن datetime ككائن من الكلاس now() هنا قمنا بتخزين التاريخ و الوقت الحالي الذي سترجعه الدالة
      dt = datetime.datetime.now()

      # بشكل كامل و من ثم قمنا بطباعته dt لها كنص حتى ترجع التاريخ و الوقت الحالي المخزن في الكائن %c و تمرير الرمز strftime() هنا قمنا باستدعاء الدالة
      print(dt.strftime('%c'))
    

سنحصل على نتيجة تشبه النتيجة التالية عند التشغيل.

Mon Dec  3 15:40:31 2018

الرمز  datetime.strftime('%x')

في المثال التالي سنمرر الرمز %x كنص للدالة strftime() لإظهار التاريخ الحالي بشكل كامل.

مثال

Test.py
                    # datetime هنا قمنا بتضمين كل محتوى الموديول
      import datetime

      # dt في الكائن datetime ككائن من الكلاس now() هنا قمنا بتخزين التاريخ و الوقت الحالي الذي سترجعه الدالة
      dt = datetime.datetime.now()

      # بشكل كامل و من ثم قمنا بطباعته dt لها كنص حتى ترجع التاريخ الحالي المخزن في الكائن %x و تمرير الرمز strftime() هنا قمنا باستدعاء الدالة
      print(dt.strftime('%x'))
    

سنحصل على نتيجة تشبه النتيجة التالية عند التشغيل.

12/03/18

الرمز  datetime.strftime('%X')

في المثال التالي سنمرر الرمز %X كنص للدالة strftime() لإظهار الوقت الحالي بشكل كامل.

مثال

Test.py
                    # datetime هنا قمنا بتضمين كل محتوى الموديول
      import datetime

      # dt في الكائن datetime ككائن من الكلاس now() هنا قمنا بتخزين الوقت و الوقت الحالي الذي سترجعه الدالة
      dt = datetime.datetime.now()

      # بشكل كامل و من ثم قمنا بطباعته dt لها كنص حتى ترجع الوقت الحالي المخزن في الكائن %X و تمرير الرمز strftime() هنا قمنا باستدعاء الدالة
      print(dt.strftime('%X'))
    

سنحصل على نتيجة تشبه النتيجة التالية عند التشغيل.

18:52:05
تعليقات