আপনি datetime মডিউল ব্যবহার করে একটি datetime কে UTC টাইমস্ট্যাম্পে কনভার্ট করতে পারেন। যদি আপনার কাছে ইতিমধ্যে UTC-তে datetime অবজেক্ট থাকে, তবে timestamp() ব্যবহার করে UTC টাইমস্ট্যাম্প পেতে পারেন। এই ফাংশন उस datetime অবজেক্টের জন্য ইপক থেক সময় ফেরত দেয়। যদি আপনার datetime অবজেক্ট লোকাল টাইমজোনে থাকে, তবে প্রথমে টাইমজোন ইনফো রিপ্লেস করুন তারপর সময় বের করুন।
উদাহরণ
from datetime import timezone dt = datetime(2015, 10, 19) timestamp = dt.replace(tzinfo=timezone.utc).timestamp() print(timestamp)
আউটপুট
এটি নিচের আউটপুট দেবে:
1445212800.0
যদি আপনি পাইথন ২ ব্যবহার করেন, তবে total_seconds ফাংশন ব্যবহার করে ইপক থেক টোটাল সেকেন্ড পেতে পারেন। এবং আপনি যদি টাইমস্ট্যাম্প বাদ দিতে চান, তবে প্রথমে ১ জানুয়ারি ১৯৭০ থেক সময় বিয়োগ করুন।
উদাহরণ
from datetime import timezone dt = datetime(2015, 10, 19) timestamp = (dt - datetime(1970, 1, 1)).total_seconds() print(timestamp)
আউটপুট
এটি নিচের আউটপুট দেবে:
1445212800.0