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

MySQL-এ স্ট্রিংকে ২৪-ঘন্টা ডেটটাইম ফরম্যাটে কনভার্ট করুন

স্ট্রিংকে ২৪-ঘন্টা ডেটটাইম ফরম্যাটে কনভার্ট করতে STR_TO_DATE() মেথড ব্যবহার করুন।

ফরম্যাট প্যারামিটার

'%Y-%m-%d %H:%i:%s'

সিনট্যাক্স

SELECT STR_TO_DATE(yourColumnName, '%Y-%m-%d %H:%i:%s') FROM yourTableName;

টেবিল তৈরি করা

mysql> create table DemoTable (ArrivalDate varchar(200)); Query OK, 0 rows affected (0.57 sec)

রেকর্ড ইনসার্ট করা

mysql> insert into DemoTable values('2019-01-31 15:45:23'); Query OK, 1 row affected (0.22 sec)
mysql> insert into DemoTable values('2012-12-12 20:30:26'); Query OK, 1 row affected (0.23 sec)
mysql> insert into DemoTable values('2016-06-07 21:04:05'); Query OK, 1 row affected (0.15 sec)
mysql> insert into DemoTable values('2017-02-03 19:24:32'); Query OK, 1 row affected (0.27 sec)

রেকর্ড প্রদর্শন

mysql> select * from DemoTable;

আউটপুট:

+---------------------+ | ArrivalDate | +---------------------+ | 2019-01-31 15:45:23 | | 2012-12-12 20:30:26 | | 2016-06-07 21:04:05 | | 2017-02-03 19:24:32 | +---------------------+ 4 rows in set (0.00 sec)

স্ট্রিংকে ২৪-ঘন্টা ডেটটাইম ফরম্যাটে কনভার্ট করা

mysql> select str_to_date(ArrivalDate,'%Y-%m-%d %H:%i:%s') AS `24HourFormat` from DemoTable;

আউটপুট:

+---------------------+ | 24HourFormat | +---------------------+ | 2019-01-31 15:45:23 | | 2012-12-12 20:30:26 | | 2016-06-07 21:04:05 | | 2017-02-03 19:24:32 | +---------------------+ 4 rows in set (0.00 sec)

ব্যাখ্যা: %Y=৪ ডিজিট বছর, %m=মাস (০১-১২), %d=দিন, %H=ঘন্টা (০০-২৩), %i=মিনিট, %s=সেকেন্ড।

  1. জাভাস্ক্রিপ্টে MySQL DATETIME ভ্যালু JSON ফরম্যাটে কনভার্ট করা

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

  3. পাইথনে টাইমস্ট্যাম্প স্ট্রিংকে datetime অবজেক্টে কনভার্ট করবেন?

  4. পাইথনে ডেট স্ট্রিংকে ডেট অবজেক্টে কনভার্ট করবেন?