सेकंड में दो तिथियों के बीच अंतर की गणना करना विभिन्न परिदृश्यों में उपयोगी हो सकता है। इस लेख का उद्देश्य पिछले स्टैक ओवरफ्लो चर्चाओं में सामने आई चुनौतियों का समाधान करते हुए इस कार्य के लिए एक स्पष्ट समाधान प्रदान करना है।
दो तिथियों के बीच समय अवधि निर्धारित करने के लिए, जैसे "2011-05-12 18:20:20 " और "2011-05-13 18:20:20," आप स्ट्रेटोटाइम() फ़ंक्शन का उपयोग कर सकते हैं। यह फ़ंक्शन दिनांक और समय स्ट्रिंग को UNIX टाइमस्टैम्प में परिवर्तित करता है, जो UNIX युग (1 जनवरी, 1970 00:00:00 UTC) के बाद से सेकंड की संख्या है।
निम्नलिखित PHP कोड दर्शाता है कि गणना कैसे करें सेकंड में अंतर:
$timeFirst = strtotime('2011-05-12 18:20:20');
$timeSecond = strtotime('2011-05-13 18:20:20');
$differenceInSeconds = $timeSecond - $timeFirst;
$differenceInSeconds में संग्रहीत परिणाम सेकंड में दो तिथियों के बीच की समय अवधि को दर्शाता है। उदाहरण के लिए, यदि पहली तारीख 12 मई, 2011 को शाम 6:20:20 बजे है और दूसरी तारीख 13 मई, 2011 को शाम 6:20:20 बजे है, तो गणना में 86400 सेकंड मिलेंगे, जो 24 घंटे के बराबर होंगे।
इसी तरह, यदि पहली तारीख 13 मई 2011 को 11:59:20 पूर्वाह्न है और दूसरी दिनांक 13 मई 2011, 12:00:20 अपराह्न है, परिणाम 60 सेकंड होगा।
सेकंड में समय अंतर प्राप्त करके, आप इसे मिनटों, घंटों, दिनों या किसी अन्य में परिवर्तित कर सकते हैं वांछित समय इकाई.
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3