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

MySQL में INTEGER मिनट को TIME में बदलें

SEC_TO_TIME() से मिनट को TIME में बदलना

मिनटों को सेकंड में बदलें (* 60) फिर SEC_TO_TIME() फ़ंक्शन से TIME मान प्राप्त करें।

सिंटैक्स

SELECT SEC_TO_TIME(yourIntColumnName * 60) AS alias FROM yourTableName;

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

mysql> create table convertNumberToMinute (
    -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,
    -> NumberToMinute int
    -> );
mysql> INSERT INTO convertNumberToMinute(NumberToMinute) VALUES 
(60), (70), (80), (90), (100), (110), (120);

कन्वर्जन क्वेरी

mysql> SELECT SEC_TO_TIME(NumberToMinute * 60) AS MinuteDemo FROM convertNumberToMinute;

परिणाम

+------------+
| MinuteDemo |
+------------+
| 01:00:00   |
| 01:10:00   |
| 01:20:00   |
| 01:30:00   |
| 01:40:00   |
| 01:50:00   |
| 02:00:00   |
+------------+

मूल मान के साथ प्रदर्शन

mysql> SELECT NumberToMinute, SEC_TO_TIME(NumberToMinute * 60) AS MinuteDemo FROM convertNumberToMinute;
+----------------+------------+
| NumberToMinute | MinuteDemo |
+----------------+------------+
| 60             | 01:00:00   |
| 120            | 02:00:00   |
+----------------+------------+

संबंधित फ़ंक्शन

  • TIME_TO_SEC(time) - TIME को सेकंड में बदलें
  • TIME_FORMAT(time, format) - TIME फॉर्मेट करें
  • ADDTIME(time1, time2) - समय जोड़ें

24 घंटे से अधिक

SEC_TO_TIME 24 घंटे से अधिक मानों के लिए घंटे 24+ दिखाता है (उदाहरण: 25:00:00)।

  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 और SUBSTRING से VARCHAR समय को वास्तविक समय में बदलें

    MySQL में SUBSTRING() से घंटे/मिनट निकालकर TIME_FORMAT() से HH:MM प्रारूप में बदल सकते हैं। उदाहरण: HHMM प्रारूप (1620) को HH:MM (04:20) में 1. टेबल बनाएं CREATE TABLE DemoTable1591 (ArrivalTime VARCHAR(20)); 2. डेटा डालें INSERT INTO DemoTable1591 VALUES(1620), (2345), (2210); 3. रूपांतरण क्व

  1. - MySQL में DATE टाइमस्टैम्प से महीना संख्या निकालें

    DATE_FORMAT() से महीना संख्या (01-12) प्राप्त करें टाइमस्टैम्प कॉलम से केवल महीना संख्या निकालने के लिए DATE_FORMAT() के साथ %m फॉर्मेट का उपयोग करें। टेबल बनाएं और डेटा डालें: mysql> create table DemoTable1999 ( ArrivalDate timestamp ); Query OK, 0 rows affected (0.66 sec) mysql> insert into