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