আমরা UNIX_TIMESTAMP() ফাংশনের সাহায্যে MySQL তারিখ এবং সময়কে ইউনিক্স টাইমস্ট্যাম্পে রূপান্তর করতে পারি।
নিচের প্রশ্নটি।
mysql> UNIX_TIMESTAMP(STR_TO_DATE('অক্টোবর 19 2018 10:00PM', '%M %d %Y %h:%i%p') নির্বাচন করুন);
উপরের ক্যোয়ারী চালানোর পর আমরা নিচের আউটপুটে দেখানো তারিখের বিন্যাসে আউটপুট পাব না। এখানে দেখানো আউটপুট একটি ইউনিক্স টাইমস্ট্যাম্প।
<পূর্ব>+------------------------------------------------------------ ----------------+| UNIX_TIMESTAMP(STR_TO_DATE('অক্টোবর 19 2018 10:00PM', '%M %d %Y %h:%i%p')) |+------------------ -------------------------------------------------- ----+| 1539966600 |+------------------------------------------------------------ ------------------------- সেটে 1 সারি (0.04 সেকেন্ড)প্রকৃত তারিখ/সময় পেতে, ক্যোয়ারী নিম্নরূপ।
mysql> FROM_UNIXTIME(UNIX_TIMESTAMP(STR_TO_DATE('অক্টোবর 19 2018 10:00PM', '%M %d %y %h:%i%p')),'%m-%d-%Y %h নির্বাচন করুন :%i:%p');
নিচের আউটপুট।
<পূর্ব>+------------------------------------------------------------ -------------------------------------------------- -----------+| FROM_UNIXTIME(UNIX_TIMESTAMP(STR_TO_DATE('অক্টোবর 19 2018 10:00PM', '%M %d %Y %h:%i%p')),'%m-%d-%Y %h:%i:%p ') |+------------------------------------------------------------ -------------------------------------------------- -----------+| 10-19-2018 10:00:PM |+----------------------------------------- -------------------------------------------------- ------------------- সেটে +1 সারি (0.00 সেকেন্ড)