फ़ंक्शन TIME_TO_SEC() का उपयोग MySQL में किया जा सकता है। यदि आप डेटाटाइम को सेकेंड में कनवर्ट करना चाहते हैं तो PHP से strtotime() का उपयोग करें। MySQL सिंटैक्स इस प्रकार है:
SELECT TIME_TO_SEC(ABS(timediff(‘yourDateTimeValue’,now())));
अब आप strtotime() की मदद से PHP डेटाटाइम को सेकंड में बदल सकते हैं।
सबसे पहले, आपको अपना PHP प्रोग्राम चलाने के लिए XAMPP सर्वर स्थापित करना होगा।
C ड्राइव में XAMPP को सफलतापूर्वक स्थापित करने के बाद, यहाँ वह स्थान है जहाँ आपको PHP फ़ाइल को शामिल करने की आवश्यकता है। स्नैपशॉट इस प्रकार है:
नोट :यहां, मैंने अपाचे के पोर्ट को 8086 में बदल दिया है क्योंकि डिफ़ॉल्ट पोर्ट किसी अन्य प्रोग्राम द्वारा आयोजित किया गया था। यह PHP प्रोग्राम चलाना शुरू करने के लिए किया जाता है।
इसलिए, यदि आपके सिस्टम में डिफ़ॉल्ट पोर्ट काम कर रहा है तो इसका उपयोग करें अन्यथा आप एड्रेस बार में अपने अपडेट किए गए पोर्ट का उपयोग कर सकते हैं। यूआरएल इस प्रकार है:
https://localhost:yourPortNumber/locationofphpfile/
तो, यहां पोर्ट नंबर 8086 है, 'लोकेशनऑफफ्फाइल' 'phpproject' है। यहाँ पोर्ट नंबर का स्नैपशॉट है:
सबसे पहले, संपादक खोलें और डेटाटाइम को सेकंड में बदलने के लिए नीचे दिया गया कोड लिखें। 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 कोड का स्नैपशॉट इस प्रकार है:
अब कोई भी ब्राउज़र खोलें और एड्रेस बार में URL पेस्ट करें।
https://localhost:yourPortNumber/locationofphpfile/
मेरे सिस्टम में पोर्ट नंबर 8086 है। XAMPP सर्वर में अपना पोर्ट नंबर जांचें। निम्न यूआरएल को एड्रेस बार में पेस्ट करें। यहां, phpproject XAMPP/ htdocs/ में हमारा फोल्डर है जिसमें हमने अपनी PHP फाइल को सेव किया है:
https://localhost:8086/phpproject/
एंटर की दबाने के बाद आपको एक पेज मिलेगा जहां आपका प्रोग्राम सेव है। स्नैपशॉट इस प्रकार है:
अब उपरोक्त php फ़ाइल 'DifferenceInSeconds.php' पर क्लिक करें। आपको निम्न आउटपुट मिलेगा: