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

MySQL-এ DATETIME থেকে HH:MM ফরম্যাটে সময় বের করা (DATE_FORMAT)

DATE_FORMAT() দিয়ে সময় ফরম্যাট

MySQL-এ DATETIME বা TIMESTAMP কলাম থেকে শুধু ঘন্টা ও মিনিট (HH:MM) বের করতে DATE_FORMAT() ফাংশন ব্যবহার করুন।

সিনট্যাক্স

SELECT DATE_FORMAT(yourDateTimeColumn, '%H:%i') FROM yourTableName;

%H = ২৪ ঘন্টা ফরম্যাটে ঘন্টা (০০-২৩), %i = মিনিট (০০-৫৯)।

উদাহরণ

mysql> CREATE TABLE retrieveTimeDemo (
    -> UserId INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
    -> UserArrivalTime DATETIME
    -> );
mysql> INSERT INTO retrieveTimeDemo (UserArrivalTime) VALUES
    -> ('2013-01-21 13:45:34'), ('2014-11-25 11:40:56'),
    -> ('2016-10-27 17:30:40'), ('2017-02-21 18:03:06'), ('2018-04-24 22:30:32');

কোয়েরি

mysql> SELECT DATE_FORMAT(UserArrivalTime, '%H:%i') FROM retrieveTimeDemo;
+--------------------------------------+
| date_format(UserArrivalTime, '%H:%i') |
+--------------------------------------+
| 13:45                                |
| 11:40                                |
| 17:30                                |
| 18:03                                |
| 22:30                                |
+--------------------------------------+

অন্যান্য ফরম্যাট: %h:%i %p দিয়ে ১২ ঘন্টা ফরম্যাট (০১:৪৫ PM) পাওয়া যায়।

  1. PHP টাইম ফরম্যাট "১১:০০ AM" কে MySQL টাইম ফরম্যাটে রূপান্তর

  2. MySQL কোয়েরি: 00:00 থেকে আজকের তারিখ পর্যন্ত ডেটা নির্বাচন করা

  3. MySQL-এ TIME_FORMAT() দিয়ে সেকেন্ড ছাড়া সময় (HH:MM) বের করা

  4. MySQL-এ TIME_FORMAT দিয়ে HH:MM:SS থেকে HH:MM ফরম্যাটে কনভার্ট করা