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

डेटाटाइम को सेकंड में बदलने के लिए PHP में MySQL TIME_TO_SEC () विधि के बराबर क्या है?

<घंटा/>

फ़ंक्शन TIME_TO_SEC() का उपयोग MySQL में किया जा सकता है। यदि आप डेटाटाइम को सेकेंड में कनवर्ट करना चाहते हैं तो PHP से strtotime() का उपयोग करें। MySQL सिंटैक्स इस प्रकार है:

SELECT TIME_TO_SEC(ABS(timediff(‘yourDateTimeValue’,now())));

अब आप strtotime() की मदद से PHP डेटाटाइम को सेकंड में बदल सकते हैं।

सबसे पहले, आपको अपना PHP प्रोग्राम चलाने के लिए XAMPP सर्वर स्थापित करना होगा।

C ड्राइव में XAMPP को सफलतापूर्वक स्थापित करने के बाद, यहाँ वह स्थान है जहाँ आपको PHP फ़ाइल को शामिल करने की आवश्यकता है। स्नैपशॉट इस प्रकार है:

डेटाटाइम को सेकंड में बदलने के लिए PHP में MySQL TIME_TO_SEC () विधि के बराबर क्या है?

नोट :यहां, मैंने अपाचे के पोर्ट को 8086 में बदल दिया है क्योंकि डिफ़ॉल्ट पोर्ट किसी अन्य प्रोग्राम द्वारा आयोजित किया गया था। यह PHP प्रोग्राम चलाना शुरू करने के लिए किया जाता है।

इसलिए, यदि आपके सिस्टम में डिफ़ॉल्ट पोर्ट काम कर रहा है तो इसका उपयोग करें अन्यथा आप एड्रेस बार में अपने अपडेट किए गए पोर्ट का उपयोग कर सकते हैं। यूआरएल इस प्रकार है:

https://localhost:yourPortNumber/locationofphpfile/

तो, यहां पोर्ट नंबर 8086 है, 'लोकेशनऑफफ्फाइल' 'phpproject' है। यहाँ पोर्ट नंबर का स्नैपशॉट है:

डेटाटाइम को सेकंड में बदलने के लिए PHP में MySQL TIME_TO_SEC () विधि के बराबर क्या है?

सबसे पहले, संपादक खोलें और डेटाटाइम को सेकंड में बदलने के लिए नीचे दिया गया कोड लिखें। PHP कोड इस प्रकार है।

प्रोग्राम को 'yourFileName.php' जैसे .php एक्सटेंशन से सेव करें। मैंने 'DifferenceInSeconds.php' से सेव किया है।

DifferenceInSeconds.php

<<?php
$MySQLDateTime='2019-01-29 13:50:40';
echo "<h1>The strtotime value is:"."</h1>".strtotime($MySQLDateTime)."<br>";
echo "<h1>The time value is:"."</h1>".time()."<br>";
$diffenceInSeconds = strtotime($MySQLDateTime)-time();
echo "<h1>The difference of both time in seconds is:"."</h1>".$diffenceInSeconds;
?>

PHP कोड का स्नैपशॉट इस प्रकार है:

डेटाटाइम को सेकंड में बदलने के लिए PHP में MySQL TIME_TO_SEC () विधि के बराबर क्या है?

अब कोई भी ब्राउज़र खोलें और एड्रेस बार में URL पेस्ट करें।

https://localhost:yourPortNumber/locationofphpfile/

मेरे सिस्टम में पोर्ट नंबर 8086 है। XAMPP सर्वर में अपना पोर्ट नंबर जांचें। निम्न यूआरएल को एड्रेस बार में पेस्ट करें। यहां, phpproject XAMPP/ htdocs/ में हमारा फोल्डर है जिसमें हमने अपनी PHP फाइल को सेव किया है:

https://localhost:8086/phpproject/

एंटर की दबाने के बाद आपको एक पेज मिलेगा जहां आपका प्रोग्राम सेव है। स्नैपशॉट इस प्रकार है:

डेटाटाइम को सेकंड में बदलने के लिए PHP में MySQL TIME_TO_SEC () विधि के बराबर क्या है?

अब उपरोक्त php फ़ाइल 'DifferenceInSeconds.php' पर क्लिक करें। आपको निम्न आउटपुट मिलेगा:

डेटाटाइम को सेकंड में बदलने के लिए PHP में MySQL TIME_TO_SEC () विधि के बराबर क्या है?


  1. MySQL चर के संदर्भ में जावा के बराबर क्या है?

    MySQL चर के संदर्भ में Java long के बराबर BigInt है। जावा में, लंबा डेटाटाइप 8 बाइट्स लेता है जबकि BigInt भी समान बाइट्स लेता है। लंबे जावा का डेमो यहां जावा लॉन्ग का डेमो दिया गया है - सार्वजनिक वर्ग JavaLongDemo { सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग [] args) { लंबा किलोमीटर =9223372036854775

  1. MySQL के UNHEX () के बराबर PHP क्या है?

    आप hex2bin() फ़ंक्शन का उपयोग कर सकते हैं क्योंकि यह MySQL के UNHEX() के बराबर PHP है। वाक्य रचना इस प्रकार है - $anyVariableName =hex2bin(yourHexadecimalValue); उपरोक्त सिंटैक्स को समझने के लिए, आइए उपरोक्त सिंटैक्स को PHP में लागू करें। PHP कोड इस प्रकार है - $myFirstValue =hex2bin(7777772E4D795

  1. जावा MySQL के स्मालिंट के बराबर क्या है?

    छोटा MySQL के छोटे int के बराबर है। जावा शॉर्ट में 2 बाइट्स लगते हैं जिनकी रेंज -32768 से 32767 तक होती है जबकि MySQL स्मालिंट भी उसी रेंज के साथ 2 बाइट्स लेता है। जावा में शॉर्ट का डेमो कोड यहां दिया गया है - सार्वजनिक वर्ग SmallIntAsShortDemo {सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग [] args) {संक