কম্পিউটার

পাইথন প্রোগ্রাম সময়কে 12 ঘন্টা থেকে 24 ঘন্টা ফরম্যাটে রূপান্তর করতে


একটি পিসির সময় দেওয়া হয়েছে এবং এটি 24 ঘন্টা ফর্ম্যাটে রূপান্তরিত হয়েছে। এখানে আমরা স্ট্রিং স্লাইসিং প্রয়োগ করছি।

এখানে আমরা নিয়ম অনুসরণ করি যদি সময় PM হয় তবে ঘন্টার অংশের সাথে 12 যোগ করুন এবং যদি সময় AM হয় তবে যোগ করবেন না।

উদাহরণ

ইনপুট:12:20:20 PMOআউটপুট:24:20:20

অ্যালগরিদম

ধাপ 1:ইনপুট বর্তমান তারিখ সময় AM তারপর এটি যোগ করবেন না।

উদাহরণ কোড

ইমপোর্ট datetime def timeconvert(str1):if str1[-2:] =="AM" এবং str1[:2] =="12":রিটার্ন "00" + str1[2:-2] elif str1[ -2:] =="AM":রিটার্ন str1[:-2] elif str1[-2:] =="PM" এবং str1[:2] =="12":রিটার্ন str1[:-2] অন্য:রিটার্ন str(int(str1[:2]) + 12) + str1[2:8] dt=datetime.datetime.now()print("সময়ের রূপান্তর ::",timeconvert(dt.strftime("%H:%M:%S")))

আউটপুট

সময়ের রূপান্তর ::24:04:53

  1. পাইথন প্রোগ্রাম কিলোমিটারকে মাইলে রূপান্তর করতে

  2. হেক্স স্ট্রিংকে দশমিকে রূপান্তর করতে পাইথন প্রোগ্রাম

  3. পাইথন প্রোগ্রাম সময়কে 12 ঘন্টা থেকে 24 ঘন্টা ফরম্যাটে রূপান্তর করতে

  4. পাইথনে কিভাবে সময় সেকেন্ডকে h:m:s ফরম্যাটে রূপান্তর করবেন?