কিভাবে python time.time () পদ্ধতি ব্যবহার করবেন

How Use Python Time



সময়-সম্পর্কিত কাজগুলি পাইথনে ব্যবহার করে করা হয় সময় মডিউল এই মডিউলটি ব্যবহার করে সময়ের মান বিভিন্ন উপায়ে প্রদর্শিত হতে পারে। time.time () এই মডিউলটির পদ্ধতি সেকেন্ডের উপর ভিত্তি করে সময় পড়তে ব্যবহৃত হয় যুগ সম্মেলন যুগ অনুসারে, সময় গণনা তারিখ থেকে শুরু হয়, জানুয়ারী 1, 1970, 00:00:00 (UTC) এবং এটি বেশিরভাগ অপারেটিং সিস্টেমের জন্য 2038 সাল পর্যন্ত তারিখ এবং সময় সমর্থন করে। সময় () পদ্ধতি সময় মডিউল একটি ভাসমান-বিন্দু সংখ্যা হিসাবে সেকেন্ডে সময় প্রদান করে। বিভিন্ন ফরম্যাটে টাইম ভ্যালু প্রদর্শন করার জন্য টাইম মডিউলের অন্যান্য প্রয়োজনীয় পদ্ধতির সাথে এই পদ্ধতিটি কিভাবে ব্যবহার করা যায় তা এই টিউটোরিয়ালে ব্যাখ্যা করা হয়েছে।

বাক্য গঠন:

সময়সময়()

এই পদ্ধতির কোন যুক্তি নেই এবং এটি সেকেন্ডের মধ্যে সময় ফেরত দেয় কারণ যুগ শুরু হওয়ার সময়টি একটি ভাসমান-বিন্দু সংখ্যা। এর বিভিন্ন ব্যবহার সময় () পদ্ধতি টিউটোরিয়ালের পরবর্তী অংশে দেখানো হয়েছে।







উদাহরণ -১: বর্তমান তারিখ এবং সময় মুদ্রণের জন্য ctime () এর সাথে সময় () ব্যবহার

তার আগে উল্লেখ করা হয়েছে সময় () পদ্ধতি সেকেন্ডে মান ফেরত দেয় এবং এটি একটি ভাসমান-বিন্দু সংখ্যা যা পাঠযোগ্য নয়। ctime () এর রিটার্ন ভ্যালুর প্রতিনিধিত্ব করার জন্য পদ্ধতিটি এখানে ব্যবহার করা হয় সময় () একটি পাঠযোগ্য বিন্যাসে পদ্ধতি। স্ক্রিপ্টের শুরুতে টাইম মডিউল থেকে সময় এবং ctime আমদানি করুন সময় () এবং ctime () পদ্ধতি স্ক্রিপ্ট বর্তমান তারিখ এবং সময়ের মান সেকেন্ডে নামক ভেরিয়েবলে সংরক্ষণ করবে current_DateTime ব্যবহার করে সময়() পদ্ধতি পরবর্তী, current_DateTime এর মান মুদ্রিত হবে। এই ভেরিয়েবলের মানটি ctime () পদ্ধতির যুক্তি হিসাবে পাস করা হয়েছে যাতে এটি মানুষের পাঠযোগ্য বিন্যাসে রূপান্তরিত হয় এবং মানটি মুদ্রণ করে।



# সময় মডিউল থেকে সময় এবং ctime আমদানি করুন
থেকে সময় আমদানি সময়,ctime

# সেকেন্ডে বর্তমান ডেটা এবং সময় পড়ুন
current_DateTime= সময়()

# সময়ের আউটপুট প্রিন্ট করুন ()
ছাপা('nসময়ের আউটপুট (): ',current_DateTime)

# পঠনযোগ্য বিন্যাসে বর্তমান তারিখ এবং সময় মুদ্রণ করুন
ছাপা('nআজকে: ',ctime(current_DateTime))

আউটপুট:



স্ক্রিপ্ট চালানোর পর নিচের আউটপুট দেখা যাবে।





উদাহরণ -২: স্থানীয় সময় () দিয়ে বর্তমান তারিখ এবং সময় আলাদাভাবে মুদ্রণের জন্য সময় () ব্যবহার করুন

তারিখ এবং সময়ের মানগুলি পূর্ববর্তী উদাহরণে একটি স্ট্রিং হিসাবে মুদ্রিত হয় যার ডিফল্ট আউটপুট ctime () পদ্ধতি কিন্তু যদি আপনি ডেটা এবং সময়ের মানগুলির প্রতিটি অংশ পড়তে চান এবং কাস্টম ফর্ম্যাট ব্যবহার করে প্রতিটি মান মুদ্রণ করতে চান তাহলে আপনাকে অন্য একটি পদ্ধতি ব্যবহার করতে হবে স্থানীয় সময়() সঙ্গে সময় () পদ্ধতি স্থানীয় সময়() পদ্ধতি আউটপুট নেয় সময় () পদ্ধতি একটি যুক্তি হিসাবে এবং তারিখ এবং সময়ের মানগুলির একটি কাঠামো প্রদান করে যা আলাদাভাবে পড়তে পারে। নিচের উদাহরণ দেখায় কিভাবে আপনি বর্তমান ডেটা এবং সময়ের বিভিন্ন অংশ ব্যবহার করে পড়তে এবং মুদ্রণ করতে পারেন সময় () এবং স্থানীয় সময়() পদ্ধতি সময় স্ক্রিপ্টের শুরুতে মডিউল আমদানি করা হয় সময় () এবং স্থানীয় সময়() পদ্ধতি এর আউটপুট সময় () পদ্ধতি পরিবর্তনশীল মধ্যে সংরক্ষিত হয়, curTime এবং এর আউটপুট স্থানীয় সময়() পদ্ধতিটি ভেরিয়েবলে সংরক্ষণ করা হয় স্থানীয় সময় । মুল্য স্থানীয় সময় এই ভেরিয়েবলের স্ট্রাকচারাল আউটপুট দেখতে ভেরিয়েবল প্রিন্ট করা হয়। পরবর্তী, মাসের একটি তালিকা এবং সপ্তাহের দিনগুলির ভেরিয়েবলের একটি তালিকা ঘোষণা করা হয় যে মাসের আউটপুটে নির্ধারিত সংখ্যাসূচক মানের উপর ভিত্তি করে মাস এবং সপ্তাহের দিনগুলির নাম উপস্থাপন করা হয় স্থানীয় সময়() পদ্ধতি সবশেষে, স্ক্রিপ্ট চার ধরনের ডেটা এবং সময়ের ফরম্যাট আউটপুট তৈরি করবে।



#!/usr/bin/env python3
# আমদানি সময় মডিউল
আমদানি সময়

# সেকেন্ডে বর্তমান সময় পড়ুন
curTime=সময়সময়()

# স্থানীয় সময় ব্যবহার করে ডেটা এবং সময়ের মান পড়ুন ()
স্থানীয় সময়= সময়স্থানীয় সময়(curTime)

# স্থানীয় সময়ের আউটপুট মুদ্রণ করুন ()
ছাপা('স্থানীয় সময় () এর আউটপুট হল:n',স্থানীয় সময়)

# মাসের তালিকা নির্ধারণ করুন
মাস= ['জানুয়ারি', 'ফেব্রুয়ারি', 'মার্চ', 'এপ্রিল', 'মে', 'জুন', 'জুলাই',
'আগস্ট', 'সেপ্টেম্বর', 'অক্টোবর', 'নভেম্বর', 'ডিসেম্বর']

# সপ্তাহের দিনের তালিকা নির্ধারণ করুন
সপ্তাহের দিন= ['সোমবার', 'মঙ্গলবার', 'বুধবার', 'বৃহস্পতিবার', 'শুক্রবার', 'শনিবার', 'রবিবার']
ছাপা('nফরম্যাট আউটপুট নিচে দেওয়া হল: ')

# বর্তমান তারিখ মুদ্রণ করুন
ছাপা('nতারিখ: ' ,স্থানীয় সময়.tm_mday,মাস[স্থানীয় সময়.tm_mon-],স্থানীয় সময়.tm_year)

# বর্তমান সময় প্রিন্ট করুন
ছাপা('nসময়:% dh:% dm:% ds '%(স্থানীয় সময়.tm_ ঘন্টা,স্থানীয় সময়.tm_min,স্থানীয় সময়.tm_sec))

# বর্তমান সপ্তাহের দিনের নাম মুদ্রণ করুন
ছাপা('nআজকে ' ,সপ্তাহের দিন[স্থানীয় সময়.tm_wday])

# বছরের দিন মুদ্রণ করুন
ছাপা('nআজ বছরের %d দিন '%স্থানীয় সময়.tm_yday)

আউটপুট:

স্ক্রিপ্ট চালানোর পর নিচের আউটপুট দেখা যাবে।

উদাহরণ-3: তারিখ এবং সময় মুদ্রণের জন্য স্থানীয় সময় () এবং strftime () দিয়ে সময় () ব্যবহার করুন

বিভিন্ন ধরনের ফরম্যাট কোড ব্যবহার করে তারিখ এবং সময়ের মান পড়ার জন্য পাইথনে আরেকটি পদ্ধতি আছে strftime () পদ্ধতি সময় (), স্থানীয় সময় () এবং strftime () পূর্ববর্তী দুটি উদাহরণের চেয়ে আরও নির্দিষ্ট বিন্যাসিত তারিখ এবং সময় মান তৈরি করতে নিম্নলিখিত স্ক্রিপ্টে পদ্ধতিগুলি ব্যবহার করা হয়। সময় এখানে উল্লিখিত তিনটি পদ্ধতি ব্যবহার করার জন্য স্ক্রিপ্টের শুরুতে মডিউল আমদানি করা হয়। প্রথমে, এর আউটপুট সময় () পদ্ধতিটি যুক্তি হিসাবে পাস করা হয় স্থানীয় সময়() পদ্ধতি, এবং পরবর্তী, strftime () পদ্ধতি আউটপুট ব্যবহার করে স্থানীয় সময়() বিভিন্ন ধরনের আউটপুট উৎপন্ন করার জন্য ফরম্যাট কোড সহ পদ্ধতি। অন্যান্য প্রোগ্রামিং ভাষার ('১ ম', '২ য়', '3rd য়' এবং 'থ') মত দিনের সাথে প্রত্যয় যোগ করার জন্য পাইথনে সরাসরি কোন ফরম্যাট কোড নেই। এখানে, একটি ফাংশন নামে প্রত্যয় তারিখের দিনের মান সহ প্রত্যয় যোগ করার জন্য সংজ্ঞায়িত করা হয়।

#!/usr/bin/env python3
# আমদানি সময় মডিউল
আমদানি সময়

# বর্তমান তারিখ এবং সময় পড়ুন
currentDT= সময়স্থানীয় সময়(সময়সময়())

# মাসের আয়াত পড়ুন
দিন= int(সময়strftime('%d',currentDT))

# দিনের প্রত্যয় সেট করতে ফাংশন নির্ধারণ করুন
ডিফপ্রত্যয়(দিন):
যদি ((দিন> 3 এবংদিন<= বিশ) অথবা (দিন> 2. 3 এবংদিন<= 30)):
প্রত্যয়= 'ম'
অন্য:
প্রত্যয়= ['সেন্ট', 'nd', 'আরডি'][দিন %10-]
প্রত্যাবর্তনপ্রত্যয়

# সংক্ষিপ্ত তারিখ প্রদর্শন করুন
ছাপা('সংক্ষিপ্ত তারিখ:', সময়strftime('%d-%m-%Y',currentDT))

# দীর্ঘ তারিখ প্রদর্শন করুন
ছাপা(সময়strftime('দীর্ঘ তারিখ: %A, %d'+ প্রত্যয়(দিন)+'% দ্বারা',currentDT))

# স্বল্প সময় প্রদর্শন করুন
ছাপা(সময়strftime('স্বল্প সময়:%H:%M:%S',currentDT))

# দীর্ঘ সময় প্রদর্শন করুন
ছাপা(সময়strftime('দীর্ঘ সময়: %I: %M: %S %p',currentDT))

আউটপুট:

স্ক্রিপ্ট চালানোর পর নিম্নলিখিত আউটপুট তৈরি হবে।

উপসংহার:

অনেক সময়-সম্পর্কিত পদ্ধতি বিদ্যমান সময় পাইথনের মডিউল। এর ব্যবহার সময় () পাইথনের অন্যান্য দুটি দরকারী সময় পদ্ধতির সাথে পদ্ধতিটি এই টিউটোরিয়ালে দেখানো হয়েছে। আমি আশা করি, এই টিউটোরিয়াল পাঠকদের সময় () পদ্ধতির ব্যবহার শিখতে সাহায্য করবে।