STR_TO_DATE() ফাংশন একটি স্ট্রিং মানকে ডেটটাইম মানতে রূপান্তর করবে এবং এটি একটি নির্দিষ্ট বিন্যাস স্ট্রিং অনুযায়ী হবে। উভয় স্ট্রিং মান এবং বিন্যাস স্ট্রিং ফাংশন আর্গুমেন্ট হিসাবে পাস করা আবশ্যক. STR_TO_DATE() ফাংশনের সিনট্যাক্স নিচে দেওয়া হল।
STR_TO_DATE(string, format)
এখানে স্ট্রিং হল স্ট্রিং এর মান যেটিকে ডেটটাইম ভ্যালুতে রূপান্তর করতে হবে এবং ফর্ম্যাট হল নির্দিষ্ট তারিখের ফর্ম্যাট৷
নিম্নলিখিত উদাহরণটি প্রদত্ত স্ট্রিং থেকে এবং নির্দিষ্ট বিন্যাস অনুযায়ী বৈধ তারিখ প্রদান করবে।
mysql> Select STR_TO_DATE('20172810', '%Y%d%m'); +-----------------------------------+ | STR_TO_DATE('20172810', '%Y%d%m') | +-----------------------------------+ | 2017-10-28 | +-----------------------------------+ 1 row in set (0.00 sec)