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

PHP में दो दी गई तिथियों के बीच कुल दिनों की संख्या ज्ञात करने का प्रोग्राम

PHP में date_diff() फ़ंक्शन दो तिथियों के बीच का अंतर ज्ञात करने का सबसे सरल और मानक तरीका है। यह एक बिल्ट-इन फ़ंक्शन है जो DateInterval ऑब्जेक्ट लौटाता है, जिससे दिनों, महीनों, वर्षों आदि का अंतर आसानी से प्राप्त किया जा सकता है।

उदाहरण

<?php
$date_1 = date_create('23-11-2019');
$date_2 = date_create('22-1-2020');
$day_diff = date_diff($date_1, $date_2);
echo $day_diff->format('The day difference is: %R%a days');
?>

आउटपुट

The day difference is: +60 days

कोड की व्याख्या:

  • date_create() फ़ंक्शन तिथि स्ट्रिंग से DateTime ऑब्जेक्ट बनाता है।
  • date_diff() दो DateTime ऑब्जेक्ट्स लेता है और DateInterval ऑब्जेक्ट लौटाता है।
  • format() मेथड DateInterval को फ़ॉर्मेट करता है। %R चिह्न (+/-) दिखाता है, %a कुल दिनों की संख्या दिखाता है।

अन्य उपयोगी फॉर्मेट विकल्प

फॉर्मेटविवरण
%yवर्षों का अंतर
%mमहीनों का अंतर
%dदिनों का अंतर (महीने के भीतर)
%aकुल दिनों की संख्या
%h, %i, %sघंटे, मिनट, सेकंड

नोट

यदि तिथियाँ अमान्य हैं, तो date_create() false लौटाता है। हमेशा त्रुटि जांच शामिल करें। DateTime ऑब्जेक्ट्स का उपयोग करके ऑब्जेक्ट-ओरिएंटेड शैली ($date1->diff($date2)) भी समान परिणाम देती है।

  1. - दो दी गई तारीखों के बीच दिनों की संख्या ढूंढने के लिए पायथन प्रोग्राम

    दो तारीखों के बीच दिनों की संख्या ढूंढने के लिए, हम पायथन datetime मॉड्यूल का उपयोग कर रहे हैं। सबसे पहले, आवश्यक लाइब्रेरी इम्पोर्ट करें: from datetime import date डेट ऑब्जेक्ट बनाएं और उन तारीखों को इनपुट करें जिनसे आप दिनों की गणना करना चाहते हैं: date1 = date(2021, 7, 20) date2 = date(2021, 8

  1. Excel में दो तिथियों के बीच लीप वर्षों की संख्या कैसे गिनें Excel में दो तिथियों के बीच लीप वर्षों की संख्या कैसे गिनें

    कंपनियों, सरकारी कार्यालयों और कार्यक्रम आयोजकों के लिए लीप वर्षों की संख्या पर डेटा रखना महत्वपूर्ण है। यदि आपको Excel में दो तिथियों के बीच लीप वर्षों की संख्या जांचने की आवश्यकता है, तो कृपया इस लेख को पढ़ें। एक लीप वर्ष में गैर-लीप वर्ष की तुलना में एक दिन अधिक होता है, लेकिन यह बहुत सारी गणनाओं

  1. - Python का उपयोग करके दो डेट्स के बीच दिनों की संख्या कैसे गणना करें?

    आप Python में दो डेट्स के बीच दिनों की संख्या खोजने के लिए सिंपल डेट अंकगणित का उपयोग कर सकते हैं। उन 2 डेट्स को परिभाषित करें जिनके बीच आप दिनों का अंतर खोजना चाहते हैं। फिर इन डेट्स को घटाकर timedelta ऑब्जेक्ट प्राप्त करें और इस ऑब्जेक्ट के days प्रॉपर्टी की जांच करके आवश्यक परिणाम प्राप्त करें। उ