Python احصل على الوقت الحالي

Python Get Current Time




Python هي لغة برمجة متعددة الاستخدامات وذات أغراض عامة وعالية المستوى في العصر الحديث. يوفر العديد من الوحدات والوظائف المدمجة لأداء بعض المهام المحددة. كما يوفر وحدات التاريخ والوقت لأداء المهام المتعلقة بالوقت. تبدأ قيمة الوقت من الأول من يناير 1970 ، وتدعم معظم أنظمة التشغيل القيمة الزمنية حتى عام 2038. والثاني هو وحدة حساب الوقت. يتم إرجاع قيمة الوقت بأرقام الفاصلة العائمة. تشرح هذه المقالة طرقًا مختلفة لمعرفة الوقت الحالي باستخدام بايثون.

طرق الحصول على الوقت الحالي

فيما يلي طريقتان للحصول على الوقت الحالي في بايثون:







  1. باستخدام ملف التاريخ والوقت وحدة
  2. باستخدام ملف زمن وحدة

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

datetime هو وحدة Python المدمجة. يوفر العديد من الوظائف المضمنة للحصول على التاريخ والوقت الحاليين. تعطي الدالة now () للوحدة النمطية datetime الوقت الحالي ، جنبًا إلى جنب مع التاريخ.



دعونا نستخدم وظيفة now () في نص Python الخاص بنا للحصول على الوقت والتاريخ الحاليين.



#importing وحدة التاريخ والوقت
من عند التاريخ والوقت يستورد التاريخ والوقت
# استخدام وظيفة الآن
مطبعة('التاريخ والوقت الحاليان:'والتاريخ والوقت.حاليا())

انتاج |





يعرض الإخراج التاريخ والوقت الحاليين.



يمكننا استخدام الدالة strftime () لتحويل قيمة الكائن datatime إلى سلسلة نصية. يتم تمرير التعليمات إلى الدالة strftime () كوسائط ، وتقوم بإرجاع القيمة. على سبيل المثال ، يقوم التوجيه٪ H و٪ M و٪ S بإرجاع قيمة الساعات والدقائق والثواني بتنسيق سلسلة ، على التوالي. دعنا نستخدم هذه التوجيهات مع الدالة strftime () للحصول على الوقت الحالي. في المثال المعطى ، يتم تخزين ناتج الدالة datetime.now () في متغير date_time. علاوة على ذلك ، يتم تخزين إخراج الدالة strftime () في متغير الوقت الحالي ، وأخيرًا ، نقوم بطباعة متغير الوقت الحالي للحصول على قيمة الوقت الحالي.

#importing وحدة التاريخ والوقت
من عند التاريخ والوقت يستورد التاريخ والوقت
# استخدام الدالة now للحصول على قيمة التاريخ والوقت
date_time=التاريخ والوقت.حاليا()
# using strftime () للحصول على قيمة الوقت الحالية
الوقت الحالي=date_time.strftime('٪ H:٪ M:٪ S')
مطبعة('الوقت الحالي هو:'والوقت الحالي)

انتاج |

يظهر الإخراج قيمة الوقت الحالي.

بدلاً من الحصول على قيمة التاريخ والوقت ، يمكننا أيضًا الحصول على قيمة الوقت. ترجع الدالة now (). time () قيمة الوقت فقط. يتم تخزين القيمة المرجعة لـ datetime.now (). time () في متغير current_time. أخيرًا نقوم بطباعة متغير الوقت الحالي للحصول على قيمة الوقت الحالي.

#importing وحدة التاريخ والوقت
من عند التاريخ والوقت يستورد التاريخ والوقت
# استخدام وظيفة الوقت للحصول على قيمة الوقت الحالية
الوقت الحالي=التاريخ والوقت.حاليا().زمن()
مطبعة('الوقت الحالي هو:'والوقت الحالي)

انتاج |

يظهر الإخراج قيمة الوقت الحالي.

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

استخدام وحدة الوقت

يمكن الحصول على الوقت الحالي باستخدام دالة localtime () لوحدة الوقت. دعنا نستخدم الدالة localtime () في نص Python الخاص بنا للحصول على قيمة الوقت الحالية.

# استيراد وحدة الوقت
يستورد زمن
# using localtime () وظيفة للحصول على قيمة الوقت الحالية
الوقت الحالي= زمن.الوقت المحلي()
# طباعة الوقت الحالي
مطبعة(الوقت الحالي)

انتاج |

ترجع الدالة localtime () بنية الوقت الكاملة.

يمكننا الحصول على قيمة الوقت الحالي بتنسيق ساعة ودقيقة وثانية باستخدام حقول Struct_time. ترجع tm_hour قيمة الساعة. بينما تُرجع tm_min و tm_sec قيم الدقائق والثواني ، على التوالي.

# استيراد وحدة الوقت
يستورد زمن
# using localtime () وظيفة للحصول على قيمة الوقت الحالية
الوقت الحالي= زمن.الوقت المحلي()
# طباعة الوقت الحالي
مطبعة(الوقت الحالي.tm_hourو':'والوقت الحالي.tm_minو':'والوقت الحالي.tm_sec)

انتاج |

ترجع الدالة strftime () الوقت الحالي أيضًا. تأخذ الدالة strftime () بنية الوقت كوسيطة إلى جانب التوجيهات.

# استيراد وحدة الوقت
يستورد زمن
# using localtime () وظيفة للحصول على قيمة الوقت الحالية
current_time_struct= زمن.الوقت المحلي()
# using strftime () وظيفة
الوقت الحالي= زمن.strftime('٪ H:٪ M:٪ S'وcurrent_time_struct)
مطبعة('الوقت الحالي هو:'والوقت الحالي)

انتاج |

استنتاج

يوفر Python التاريخ والوقت و زمن وحدة لأداء المهام المتعلقة بالوقت. يمكننا الحصول على التيار باستخدام هاتين الوحدتين. تشرح هذه المقالة استخدام التاريخ والوقت و زمن وحدة للحصول على الوقت الحالي بأمثلة بسيطة.