কম্পিউটার

কিভাবে আমি পাইথনে একটি UTC টাইমস্ট্যাম্পে একটি তারিখ সময় রূপান্তর করব?


আপনি Python-এ একটি UTC টাইমস্ট্যাম্পে একটি datetime রূপান্তর করতে datetime মডিউল ব্যবহার করতে পারেন৷ আপনার যদি ইতিমধ্যেই UTC-এ datetime অবজেক্ট থাকে, তাহলে আপনি একটি UTC টাইমস্ট্যাম্প পেতে টাইমস্ট্যাম্প() করতে পারেন। এই ফাংশন সেই datetime অবজেক্টের জন্য epoch থেকে সময় প্রদান করে। যদি স্থানীয় টাইমজোনে আপনার কাছে datetime অবজেক্ট থাকে, তাহলে প্রথমে টাইমজোন তথ্য প্রতিস্থাপন করুন এবং তারপর সময় আনুন।

উদাহরণ

from datetime import timezone
dt = datetime(2015, 10, 19)
timestamp = dt.replace(tzinfo=timezone.utc).timestamp()
print(timestamp)

আউটপুট

এটি −

আউটপুট দেবে
1445212800.0

আপনি যদি পাইথন 2-এ থাকেন, তাহলে আপনি যুগের পর থেকে মোট সেকেন্ড পেতে total_seconds ফাংশন ব্যবহার করতে পারেন। এবং আপনি যদি টাইমস্ট্যাম্প থেকে মুক্তি পেতে চান, আপনি প্রথমে 1 জানুয়ারী 1970 থেকে সময় বিয়োগ করতে পারেন৷

উদাহরণ

from datetime import timezone
dt = datetime(2015, 10, 19)
timestamp = (dt - datetime(1970, 1, 1)).total_seconds()
print(timestamp)

আউটপুট

এটি −

আউটপুট দেবে
1445212800.0

  1. কিভাবে পাইথনে তারিখকে তারিখে রূপান্তর করবেন?

  2. কিভাবে একটি Python তারিখ স্ট্রিং একটি তারিখ অবজেক্টে রূপান্তর করবেন?

  3. কিভাবে পাইথনে একটি স্ট্রিংকে অভিধানে রূপান্তর করবেন?

  4. পাইথনে স্ট্রিংকে বাইনারিতে কীভাবে রূপান্তর করবেন?