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

MySQL में NOW() से वर्तमान समय लें और GMT 0 में बदलें


UTC_TIMESTAMP() से GMT/UTC समय प्राप्त करें

MySQL में वर्तमान UTC समय (GMT+0) प्राप्त करने के लिए UTC_TIMESTAMP() फंक्शन का उपयोग करें। यह NOW() के समान है लेकिन टाइमज़ोन UTC में देता है।

सिंटैक्स

SELECT UTC_TIMESTAMP();

तुलना

स्थानीय समय (NOW):

mysql> SELECT NOW();
+---------------------+
| NOW()               |
+---------------------+
| 2019-04-11 17:50:05 |
+---------------------+

UTC समय (GMT+0):

mysql> SELECT UTC_TIMESTAMP();
+---------------------+
| UTC_TIMESTAMP()     |
+---------------------+
| 2019-04-11 12:20:08 |
+---------------------+

अंतर: 5 घंटे 30 मिनट (भारत समय IST = UTC+5:30)

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

फंक्शनविवरणटाइमज़ोन
NOW()वर्तमान तारीख-समयसर्वर/सेशन टाइमज़ोन
UTC_TIMESTAMP()वर्तमान UTC तारीख-समयUTC (GMT+0)
CURDATE()वर्तमान तारीखसर्वर/सेशन टाइमज़ोन
UTC_DATE()वर्तमान UTC तारीखUTC
CURTIME()वर्तमान समयसर्वर/सेशन टाइमज़ोन
UTC_TIME()वर्तमान UTC समयUTC

टाइमज़ोन कन्वर्जन


            
  1. - MySQL में ग्रुपिंग के साथ सेलेक्ट और सम?

    सम करने के लिए एग्रीगेट फंक्शन SUM() का उपयोग करें। इसके साथ MySQL GROUP BY का उपयोग करके ग्रुप करें। आइए पहले एक टेबल बनाते हैं: mysql> create table DemoTable -> ( -> ProductName varchar(20), -> ProductQuantity int, -> ProductPrice int -> ); Query OK, 0 rows affected (0.63 sec) इ

  1. - MySQL में NOW() से वर्तमान दिनांक से पहले की तिथि वाले रिकॉर्ड चुनें

    WHERE date_column < NOW() या CURDATE() का उपयोग करके वर्तमान दिनांक/समय से पहले की तिथि वाले रिकॉर्ड चुनें। टेबल बनाएं mysql> CREATE TABLE DemoTable1877 (DueDate DATETIME); डेटा डालें mysql> INSERT INTO DemoTable1877 VALUES(2019-12-10), (2019-12-05), (2019-12-07), (2019-12-09); वर्तमान दिना

  1. - MySQL में UNIX_TIMESTAMP(NOW()) से कॉलम में वर्तमान टाइमस्टैम्प सेट करें

    UNIX_TIMESTAMP() या UNIX_TIMESTAMP(NOW()) फ़ंक्शन का उपयोग करके वर्तमान समय को यूनिक्स टाइमस्टैम्प (सेकंड, 1970 से) के रूप में पूर्णांक कॉलम में संग्रहीत करें। टेबल बनाएं mysql> CREATE TABLE DemoTable1894 ( Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, DueTime INT ); डेटा डालें (DueTime N