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

JavaScript ডেটাটাইমকে MySQL DATETIME-এ কনভার্ট কীভাবে করবেন?

toISOString() এবং স্লাইস/রিপ্লেস দিয়ে কনভারশন

JavaScript-এ Date অবজেক্ট থেকে MySQL-সামঞ্জস্যপূর্ণ YYYY-MM-DD HH:MM:SS ফরম্যাট পেতে toISOString() ব্যবহার করুন।

HTML/JS উদাহরণ

<!DOCTYPE html>
<html>
  <head>
    <title>Web Page Design</title>
    <script>
      document.writeln(new Date().toISOString().slice(0, 19).replace('T', ' '));
    </script>
  </head>
  <body>
    <br>Current Date is displayed above...
  </body>
</html>

আউটপুট

2018-11-23 11:14:38 Current Date is displayed above...

ব্যাখ্যা: toISOString() → "2018-11-23T11:14:38.123Z"। .slice(0,19) → "2018-11-23T11:14:38"। .replace('T',' ') → "2018-11-23 11:14:38"। এই ফরম্যাট MySQL DATETIME কলামে সরাসরি ইনসার্ট করা যায়।

  1. MySQL-এ CHAR ফিল্ডকে DATETIME ফিল্ডে কনভার্ট করা

  2. MySQL-এ TIME_FORMAT(), SUBSTRING(), CONCAT() ব্যবহার করে VARCHAR 'টাইম' কে রিয়েল টাইমে কনভার্ট করুন

  3. MySQL-এ STR_TO_DATE() ব্যবহার করে ডেট ফরম্যাট কনভার্ট করা

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