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

MySQL टेबल में स्टोर एपॉक को पढ़ने योग्य तारीख में कैसे बदलें?

MySQL टेबल में स्टोर यूनिक्स एपॉक (सेकंड्स) को मानव-पठनीय तारीख-समय में बदलने के लिए FROM_UNIXTIME() फंक्शन का उपयोग करें।

उदाहरण टेबल निर्माण और डेटा:

mysql> Create table visitors(userid int not null, name varchar(20), epoch int NOT NULL);
Query OK, 0 rows affected (0.42 sec)

mysql> Insert into visitors Values(1, 'Gaurav', 1358658942);
Query OK, 1 row affected (0.04 sec)

mysql> Insert into visitors Values(2, 'Raman', 1358659585);
Query OK, 1 row affected (0.04 sec)

क्वेरी और परिणाम:

mysql> Select userid, name, FROM_UNIXTIME(epoch) from visitors;
+--------+--------+----------------------+
| userid | name   | FROM_UNIXTIME(epoch) |
+--------+--------+----------------------+
|      1 | Gaurav | 2013-07-24 16:05:42  |
|      2 | Raman  | 2013-07-24 16:16:25  |
+--------+--------+----------------------+
2 rows in set (0.00 sec)

मुख्य बिंदु:

  • FROM_UNIXTIME() एपॉक सेकंड्स को 'YYYY-MM-DD HH:MM:SS' फॉर्मेट में बदलता है
  • यह फंक्शन टाइमज़ोन के अनुसार परिणाम देता है (सर्वर टाइमज़ोन)
  • दूसरे पैरामीटर के रूप में फॉर्मेट स्ट्रिंग पास करके आउटपुट फॉर्मेट बदला जा सकता है

उदाहरण फॉर्मेटिंग के साथ:

SELECT FROM_UNIXTIME(epoch, '%d-%m-%Y %H:%i') FROM visitors;
  1. - करंट ईयर की 1 जनवरी को एपॉक टाइमस्टैम्प में कैसे बदलें?

    करंट ईयर की 1 जनवरी को यूनिक्स एपॉक (सेकंड्स) में बदलने के लिए UNIX_TIMESTAMP() फंक्शन का उपयोग करें: Select UNIX_TIMESTAMP(CONCAT(YEAR(CURDATE()),-01-01)); +--------------------------------------------------+ | UNIX_TIMESTAMP(CONCAT(YEAR(CURDATE()),-01-01)) | +------------------------------------

  1. - MySQL व्यू की परिभाषा कैसे प्राप्त करें जैसे हम MySQL तालिका की परिभाषा प्राप्त कर सकते हैं?

    हम जानते हैं कि व्यू एक प्रकार की आभासी तालिकाएँ हैं और तालिकाओं की संरचना भी हैं इसलिए हम व्यू की परिभाषा प्राप्त करने के लिए उसी क्वेरी का उपयोग कर सकते हैं जिसका उपयोग हम तालिका की परिभाषा प्राप्त करने के लिए करते हैं। दूसरे शब्दों में, हम MySQL व्यू की परिभाषा प्राप्त करने के लिए SHOW CREATE स्ट

  1. - MySQL व्यू की संरचना कैसे प्राप्त करें जैसे हम MySQL तालिका की संरचना प्राप्त कर सकते हैं?

    हम जानते हैं कि व्यू एक प्रकार की आभासी तालिकाएँ हैं और तालिकाओं की संरचना भी हैं इसलिए हम व्यू की संरचना प्राप्त करने के लिए उसी क्वेरी का उपयोग कर सकते हैं जिसका उपयोग हम तालिका की संरचना प्राप्त करने के लिए करते हैं। दूसरे शब्दों में, हम MySQL व्यू की संरचना प्राप्त करने के लिए DESCRIBE स्टेटमेंट