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

MySQL में दो टाइमस्टैम्प के बीच सेकंड में अंतर कैसे प्राप्त करें?


दो टाइमस्टैम्प के बीच सेकंड में अंतर प्राप्त करने के लिए, MySQL में दो अंतर्निहित फंक्शन TIME_TO_SEC() और TIMEDIFF() का उपयोग करें। सिंटैक्स इस प्रकार है:

SELECT TIME_TO_SEC(TIMEDIFF(yourColumnName1, yourColumnName2)) AS anyVariableName FROM yourTableName;

उपरोक्त अवधारणा को समझने के लिए, पहले एक टेबल बनाते हैं। टेबल बनाने का क्वेरी:

mysql> CREATE TABLE TimeToSecond (
    -> MyTime TIMESTAMP,
    -> YourTime TIMESTAMP
    -> ); Query OK, 0 rows affected (0.48 sec)

अब आप टेबल में कुछ डेटाटाइम मान डाल सकते हैं। क्वेरी इस प्रकार है:

mysql> INSERT INTO TimeToSecond VALUES('2016-05-10 10:02:00', '2016-05-10 10:00:00'); Query OK, 1 row affected (0.15 sec)
mysql> INSERT INTO TimeToSecond VALUES('2016-05-10 10:06:00', '2016-05-10 10:03:00'); Query OK, 1 row affected (0.24 sec)
mysql> INSERT INTO TimeToSecond VALUES('2018-05-10 11:00:00', '2018-05-10 10:00:00'); Query OK, 1 row affected (0.08 sec)

डालने के बाद, आप SELECT स्टेटमेंट की मदद से चेक कर सकते हैं कि टेबल में कितने रिकॉर्ड मौजूद हैं। सभी रिकॉर्ड प्रदर्शित करने का क्वेरी:

mysql> SELECT * FROM TimeToSecond;

निम्न आउटपुट है:

+---------------------+---------------------+
| MyTime              | YourTime            |
+---------------------+---------------------+
| 2016-05-10 10:02:00 | 2016-05-10 10:00:00 |
| 2016-05-10 10:06:00 | 2016-05-10 10:03:00 |
| 2018-05-10 11:00:00 | 2018-05-10 10:00:00 |
+---------------------+---------------------+
3 rows in set (0.00 sec)

आइए अब ऊपर चर्चा किए गए सिंटैक्स का उपयोग करके दो टाइमस्टैम्प के बीच सेकंड में अंतर प्राप्त करें। क्वेरी इस प्रकार है:

mysql> SELECT TIME_TO_SEC(TIMEDIFF(MyTime, YourTime)) AS DifferenceInSeconds FROM TimeToSecond;

निम्न आउटपुट है:

+---------------------+
| DifferenceInSeconds |
+---------------------+
| 120                 |
| 180                 |
| 3600                |
+---------------------+
3 rows in set (0.00 sec)

  1. - दो टाइमस्टैम्प के बीच सेकंड में समय अंतर कैसे प्राप्त करें?

    दो टाइमस्टैम्प के बीच समय अंतर प्राप्त करने के लिए, निम्न कोड चलाएं। यहां हम दो टाइमस्टैम्प के बीच कुल घंटे, मिनट और सेकंड की गणना कर रहे हैं: उदाहरण <html> <head> <title>JavaScript Dates</title> </head> <body> <script> var date1, date2;

  1. - JavaScript में दो ऑब्जेक्ट्स के बीच अंतर की प्रॉपर्टी प्राप्त करें

    मान लीजिए, हमें दो ऑब्जेक्ट्स दिए गए हैं जिनमें समान की-वैल्यू पेयर्स हैं लेकिन एक या अधिक कीज के मान दोनों ऑब्जेक्ट्स में अलग हैं। हमारा काम एक फ़ंक्शन लिखना है जो दो ऑब्जेक्ट्स को आर्गुमेंट के रूप में लेता है और वह सबसे पहली की लौटाता है जिसके मान अलग हैं। यदि सभी कीज के मान बिल्कुल समान हैं, तो

  1. Android में दो तिथियों के बीच का अंतर कैसे प्राप्त करें? Android में दो तिथियों के बीच का अंतर कैसे प्राप्त करें?

    Android में दो तिथियों के बीच दिनों का अंतर निकालने का गाइड यह ट्यूटोरियल दिखाता है कि कैसे SimpleDateFormat और Date क्लास का उपयोग करके दो तिथि स्ट्रिंग्स के बीच दिनों का अंतर निकाला जाए। चरण 1: नया प्रोजेक्ट बनाएं Android Studio में File → New Project चुनकर नया प्रोजेक्ट बनाएं। चरण 2: लेआउट फ़ाइ