যদি আপনার কাছে একটি datetime অবজেক্ট হিসেবে তারিখ থাকে, তবে আপনি সহজেই সেটির timetuple নিয়ে time.mktime ফাংশনে পাস করতে পারেন।
উদাহরণ ১: date অবজেক্ট থেকে
import time from datetime import date from datetime import datetime my_date = date.today() print(time.mktime(my_date.timetuple()))
আউটপুট
1514917800.0
উদাহরণ ২: স্ট্রিং থেকে
যদি তারিখ স্ট্রিং ফরম্যাটে থাকে, তবে strptime ব্যবহার করে এটি টাইম অবজেক্টে পার্স করুন, তারপর time.mktime() দিয়ে MySQL সমর্থিত ফরম্যাটে রূপান্তর করুন।
import time
my_time = time.strptime("01-01-18", "%d-%m-%y")
print(time.mktime(my_time))
আউটপুট
1514745000.0
নোট
- ফলাফলটি ইউনিক্স টাইমস্ট্যাম্প (সেকেন্ডে) হিসেবে আসে।
- MySQL-এ
FROM_UNIXTIME()ফাংশন ব্যবহার করে এটি সহজেইDATETIME-এ রূপান্তর করা যায়।