ازگر موجودہ وقت حاصل کریں۔

Python Get Current Time




ازگر جدید دور کی ایک ورسٹائل ، عمومی مقصد اور اعلی سطحی پروگرامنگ زبان ہے۔ یہ کچھ مخصوص کاموں کو انجام دینے کے لیے بہت سے بلٹ ان ماڈیولز اور افعال پیش کرتا ہے۔ یہ وقت سے متعلقہ کاموں کو انجام دینے کے لیے ڈیٹ ٹائم اور ٹائم ماڈیول بھی فراہم کرتا ہے۔ وقت کی قیمت یکم جنوری 1970 سے شروع ہوتی ہے ، اور زیادہ تر آپریٹنگ سسٹم 2038 تک وقت کی قیمت کی حمایت کرتے ہیں۔ دوسرا وقت کے حساب کی اکائی ہے۔ وقت کی قیمت فلوٹنگ پوائنٹ نمبرز میں لوٹائی جاتی ہے۔ یہ مضمون ازگر کا استعمال کرتے ہوئے موجودہ وقت حاصل کرنے کے مختلف طریقوں کی وضاحت کرتا ہے۔

موجودہ وقت حاصل کرنے کے طریقے۔

ازگر میں موجودہ وقت حاصل کرنے کے دو طریقے درج ذیل ہیں۔







  1. کا استعمال کرتے ہوئے تاریخ وقت ماڈیول
  2. کا استعمال کرتے ہوئے وقت ماڈیول

ڈیٹ ٹائم ماڈیول کا استعمال۔

ڈیٹ ٹائم بلٹ ان ازگر ماڈیول ہے۔ موجودہ تاریخ اور وقت حاصل کرنے کے لیے یہ بہت سے بلٹ ان فنکشن مہیا کرتا ہے۔ ڈیٹ ٹائم ماڈیول کا اب () فنکشن تاریخ کے ساتھ موجودہ وقت بھی دیتا ہے۔



آئیے موجودہ (وقت) اور تاریخ حاصل کرنے کے لیے اپنے ازگر اسکرپٹ میں اب () فنکشن استعمال کریں۔



#ڈیٹ ٹائم ماڈیول کی درآمد۔
سے تاریخ وقت درآمد تاریخ وقت
#اب فنکشن کا استعمال کرتے ہوئے۔
پرنٹ کریں('موجودہ تاریخ اور وقت یہ ہے:'،تاریخ وقت.ابھی())

آؤٹ پٹ۔





آؤٹ پٹ موجودہ تاریخ اور وقت دکھاتا ہے۔



ہم ڈیٹ ٹائم آبجیکٹ ویلیو کو سٹرنگ میں تبدیل کرنے کے لیے strftime () فنکشن استعمال کر سکتے ہیں۔ ہدایات کو strftime () فنکشن کو دلائل کے طور پر منتقل کیا جاتا ہے ، اور یہ قیمت لوٹاتا ہے۔ مثال کے طور پر ، ہدایت H H ، M M ، اور S S بالترتیب گھنٹوں ، منٹ اور سیکنڈ کی قیمت کو سٹرنگ فارمیٹ میں لوٹاتا ہے۔ آئیے ان ہدایات کو موجودہ وقت حاصل کرنے کے لیے strftime () فنکشن کے ساتھ استعمال کریں۔ دی گئی مثال میں ، datetime.now () فنکشن کی آؤٹ پٹ تاریخ_ وقت متغیر میں محفوظ ہے۔ مزید یہ کہ ، strftime () فنکشن کی آؤٹ پٹ موجودہ_ٹائم متغیر میں محفوظ ہے ، اور آخر میں ، ہم موجودہ وقت کی قیمت حاصل کرنے کے لیے current_time متغیر پرنٹ کر رہے ہیں۔

#ڈیٹ ٹائم ماڈیول کی درآمد۔
سے تاریخ وقت درآمد تاریخ وقت
#تاریخ اور وقت کی قیمت حاصل کرنے کے لیے اب فنکشن کا استعمال کریں۔
تاریخ وقت=تاریخ وقت.ابھی()
موجودہ وقت کی قیمت حاصل کرنے کے لیے #strftime () استعمال کرنا۔
موجودہ وقت=تاریخ وقت.strftime('٪ H:٪ M:٪ S')
پرنٹ کریں('موجودہ وقت یہ ہے:'،موجودہ وقت)

آؤٹ پٹ۔

آؤٹ پٹ موجودہ وقت کی قیمت کو ظاہر کرتا ہے۔

تاریخ اور وقت دونوں کی قیمت حاصل کرنے کے بجائے ، ہم صرف وقت کی قیمت بھی حاصل کرسکتے ہیں۔ اب (). وقت () فنکشن صرف وقت کی قیمت لوٹاتا ہے۔ datetime.now (). time () کی واپسی کی قیمت current_time متغیر میں محفوظ ہے۔ آخر میں ہم موجودہ وقت کی قیمت حاصل کرنے کے لیے current_time متغیر پرنٹ کر رہے ہیں۔

#ڈیٹ ٹائم ماڈیول کی درآمد۔
سے تاریخ وقت درآمد تاریخ وقت
#موجودہ وقت کی قیمت حاصل کرنے کے لیے ٹائم فنکشن کا استعمال۔
موجودہ وقت=تاریخ وقت.ابھی().وقت()
پرنٹ کریں('موجودہ وقت یہ ہے:'،موجودہ وقت)

آؤٹ پٹ۔

آؤٹ پٹ موجودہ وقت کی قیمت کو ظاہر کرتا ہے۔

موجودہ وقت کی قیمت حاصل کرنے کے لیے ڈیٹ ٹائم ماڈیول کو مختلف طریقوں سے استعمال کیا جا سکتا ہے۔

ٹائم ماڈیول کا استعمال۔

موجودہ وقت ٹائم ماڈیول کے لوکل ٹائم () فنکشن کا استعمال کرکے حاصل کیا جاسکتا ہے۔ آئیے لوکل ٹائم () فنکشن کو اپنے ازگر اسکرپٹ میں استعمال کریں تاکہ موجودہ وقت کی قیمت حاصل کی جاسکے۔

#ٹائم ماڈیول کی درآمد
درآمد وقت
موجودہ وقت کی قیمت حاصل کرنے کے لیے #لوکل ٹائم () فنکشن کا استعمال۔
موجودہ وقت= وقت.مقامی وقت()
#موجودہ_ وقت کی پرنٹنگ۔
پرنٹ کریں(موجودہ وقت)

آؤٹ پٹ۔

لوکل ٹائم () فنکشن مکمل ٹائم ڈھانچہ لوٹاتا ہے۔

ہم struct_time فیلڈز کا استعمال کرکے موجودہ وقت کی قیمت ایک گھنٹہ ، منٹ اور دوسرے فارمیٹ میں حاصل کرسکتے ہیں۔ tm_hour گھنٹے کی قیمت لوٹاتا ہے۔ جبکہ tm_min ، اور tm_sec بالترتیب منٹ اور سیکنڈ کی قیمتیں لوٹاتا ہے۔

#ٹائم ماڈیول کی درآمد
درآمد وقت
موجودہ وقت کی قیمت حاصل کرنے کے لیے #لوکل ٹائم () فنکشن کا استعمال۔
موجودہ وقت= وقت.مقامی وقت()
#موجودہ_ وقت کی پرنٹنگ۔
پرنٹ کریں(موجودہ وقت.tm_hour،':'،موجودہ وقت.tm_min،':'،موجودہ وقت.tm_sec)

آؤٹ پٹ۔

strftime () فنکشن بھی موجودہ وقت لوٹاتا ہے۔ strftime () فنکشن ہدایات کے ساتھ ساتھ وقت کی ساخت کو دلیل کے طور پر لیتا ہے۔

#ٹائم ماڈیول کی درآمد
درآمد وقت
موجودہ وقت کی قیمت حاصل کرنے کے لیے #لوکل ٹائم () فنکشن کا استعمال۔
current_time_struct= وقت.مقامی وقت()
#strftime () فنکشن کا استعمال۔
موجودہ وقت= وقت.strftime('٪ H:٪ M:٪ S'،current_time_struct)
پرنٹ کریں('موجودہ وقت یہ ہے:'،موجودہ وقت)

آؤٹ پٹ۔

نتیجہ

ازگر فراہم کرتا ہے۔ تاریخ وقت اور وقت وقت سے متعلقہ کاموں کو انجام دینے کے لیے ماڈیول۔ ہم ان دو ماڈیولز کو استعمال کر کے کرنٹ حاصل کر سکتے ہیں۔ یہ مضمون اس کے استعمال کی وضاحت کرتا ہے۔ تاریخ وقت اور وقت سادہ مثالوں کے ساتھ موجودہ وقت حاصل کرنے کے لیے ماڈیول۔