কম্পিউটার টিউটোরিয়াল

Python তারিখ ফরম্যাটকে MySQL-এর ১০-অঙ্কের ফরম্যাটে রূপান্তর

যদি আপনার কাছে একটি 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-এ রূপান্তর করা যায়।
  1. PHP টাইম ফরম্যাট "১১:০০ AM" কে MySQL টাইম ফরম্যাটে রূপান্তর

  2. পাইথন ডেটকে JSON ফরম্যাটে কনভার্ট কীভাবে করবেন?

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

  4. পাইথনে ডেটকে datetime-এ কনভার্ট করবেন?