Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> MySQL

MySQL से समय HH:MM फॉर्मेट में प्राप्त करें

DATE_FORMAT() से समय फॉर्मेटिंग

DATETIME/TIMESTAMP कॉलम से केवल घंटा:मिनट (HH:MM) निकालने के लिए DATE_FORMAT() फ़ंक्शन का उपयोग करें।

सिंटैक्स

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

फॉर्मेट स्पेसिफायर

स्पेसिफायरअर्थउदाहरण
%Hघंटा (00-23)13
%hघंटा (01-12)01
%iमिनट (00-59)45
%sसेकंड (00-59)34
%pAM/PMPM

उदाहरण: टेबल और डेटा

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' → 01:45 PM (12-घंटा फॉर्मेट)
  • '%H:%i:%s' → 13:45:34 (सेकंड सहित)
  • '%T' → 13:45:34 (24-घंटा, सेकंड सहित)
  1. PHP वेरिएबल  11:00 AM  को MySQL टाइम फॉर्मेट में कैसे बदलें? PHP वेरिएबल "11:00 AM" को MySQL टाइम फॉर्मेट में कैसे बदलें?

    PHP टाइम स्ट्रिंग को MySQL TIME फॉर्मेट में कन्वर्ट करना PHP में DateTime क्लास का उपयोग करके 11:00 AM जैसे 12-घंटे के फॉर्मेट को MySQL के 24-घंटे के TIME फॉर्मेट (HH:MM:SS) में आसानी से बदला जा सकता है। PHP कोड उदाहरण $phpTime = 11:00 AM; echo PHP टाइम फॉर्मेट: . $phpTime . format(H:i:s); echo M

  1. - MySQL में TIME_FORMAT() से समय को सेकंड के बिना HH:MM फॉर्मेट में प्रदर्शित करें

    MySQL में TIME या DATETIME कॉलम से केवल घंटे और मिनट (HH:MM) प्रदर्शित करने के लिए TIME_FORMAT() फ़ंक्शन का उपयोग करें। यह रिपोर्टिंग, UI प्रदर्शन, और समय-केवल तुलना के लिए उपयोगी है। सिंटैक्स TIME_FORMAT(time_column, %H:%i) %H - घंटा (00-23, 24-घंटा फॉर्मेट) %i - मिनट (00-59) %h - घंटा (01-12, 12

  1. - MySQL समय को HH:MM:SS से HH:MM में बदलें

    TIME_FORMAT() फंक्शन का उपयोग करके समय फॉर्मेट बदलना बदलने के लिए MySQL TIME_FORMAT() का उपयोग करें। पहले टेबल बनाएं: create table DemoTable1419 ( ArrivalTime time ); Query OK, 0 rows affected (0.78 sec) रिकॉर्ड डालें। यहां हमने समय रिकॉर्ड डाले हैं: insert into DemoTable1419 values(09:59:34); Que