পাইথনে একটি জনপ্রিয় time মডিউল আছে যা টাইম নিয়ে কাজ করার এবং রিপ্রেজেন্টেশন কনভার্ট করার ফাংশন সরবরাহ করে। সব উপলব্ধ মেথডের লিস্ট:
| ক্রমিক নং | ফাংশন ও বর্ণনা |
|---|---|
| 1 | time.altzone লোকাল DST টাইমজোনের অফসেট, UTC-এর পশ্চিমে সেকেন্ডে। ইউরোপে (UK সহ) নেতিবাচক। daylight নন-জিরো হলে ব্যবহার করুন। |
| 2 | time.asctime([tupletime]) একটি টাইম-টাপল গ্রহণ করে এবং পড়া যাওয়া ২৪-ক্যারেক্টার স্ট্রিং রিটার্ন করে যেমন 'Tue Dec 11 18:07:14 2008'। |
| 3 | time.clock() বর্তমান CPU টাইম ফ্লোটিং-পয়েন্ট সেকেন্ড হিসেবে রিটার্ন করে। কম্পিউটেশনাল কস্ট মাপতে time.clock time.time()-এর চেয়ে বেশি উপকারী। |
| 4 | time.ctime([secs])asctime(localtime(secs))-এর মতো এবং আর্গুমেন্ট ছাড়া asctime()-এর মতো। |
| 5 | time.gmtime([secs]) epoch থেকে সেকেন্ডে এক্সপ্রেস করা ইনস্ট্যান্ট গ্রহণ করে এবং UTC টাইমের সাথে টাইম-টাপল t রিটার্ন করে। নোট: t.tm_isdst সবসময় 0। |
| 6 | time.localtime([secs]) epoch থেকে সেকেন্ডে এক্সপ্রেস করা ইনস্ট্যান্ট গ্রহণ করে এবং লোকাল টাইমের সাথে টাইম-টাপল t রিটার্ন করে (t.tm_isdst 0 বা 1, DST লোকাল রুল অনুযায়ী)। |
| 7 | time.mktime(tupletime) লোকাল টাইমে টাইম-টাপল হিসেবে এক্সপ্রেস করা ইনস্ট্যান্ট গ্রহণ করে এবং epoch থেকে সেকেন্ডে ফ্লোটিং-পয়েন্ট ভ্যালু রিটার্ন করে। |
| 8 | time.sleep(secs) কলিং থ্রেডকে secs সেকেন্ড সাসপেন্ড করে। |
| 9 | time.strftime(fmt[,tupletime]) লোকাল টাইমে টাইম-টাপল হিসেবে এক্সপ্রেস করা ইনস্ট্যান্ট গ্রহণ করে এবং string fmt দ্বারা নির্দিষ্ট ফরম্যাটে স্ট্রিং রিটার্ন করে। |
| 10 | time.strptime(str,fmt='%a %b %d %H:%M:%S %Y') str কে fmt ফরম্যাট স্ট্রিং অনুযায়ী পার্স করে এবং টাইম-টাপল ফরম্যাটে ইনস্ট্যান্ট রিটার্ন করে। |
| 11 | time.time() বর্তমান টাইম ইনস্ট্যান্ট, epoch থেকে ফ্লোটিং-পয়েন্ট সেকেন্ড হিসেবে রিটার্ন করে। |
| 12 | time.tzset() লাইব্রেরি রুটিন দ্বারা ব্যবহৃত টাইম কনভারশন রুল রিসেট করে। এনভায়রনমেন্ট ভেরিয়েবল TZ নির্দিষ্ট করে কিভাবে করা হবে। |
নিচে দুটি গুরুত্বপূর্ণ অ্যাট্রিবিউট time মডিউলের সাথে:
| ক্রমিক নং | অ্যাট্রিবিউট ও বর্ণনা |
|---|---|
| 1 | time.timezone লোকাল টাইমজোন (DST ছাড়া) UTC থেকে অফসেট সেকেন্ডে (>0 আমেরিকাসে; <=0 ইউরোপ, এশিয়া, আফ্রিকায় অধিকাংশ)। |
| 2 | time.tzname লোকেল-ডিপেনডেন্ট স্ট্রিংয়ের জোড়া, যা লোকাল টাইমজোনের নাম DST ছাড়া এবং DST-সহ। |