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

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

PHP में दी गई दो दिनांक सीमाओं के बीच प्रत्येक सप्ताह में दिनों की संख्या ज्ञात करने के लिए, कोड इस प्रकार है -

उदाहरण

<?php
   $start = "11-11-2019";
   $end = "12-12-2019";
   $week_day = array('Monday' => 0,
   'Tuesday' => 0,
   'Wednesday' => 0,
   'Thursday' => 0,
   'Friday' => 0,
   'Saturday' => 0,
   'Sunday' => 0);
   $start = new DateTime($start);
   $end = new DateTime($end);
   while($start <= $end )
   {
      $time_stamp = strtotime($start->format('d-m-Y'));
      $week = date('l', $time_stamp);
      $week_day[$week] = $week_day[$week] + 1;
      $start->modify('+1 day');
   }
   print_r("The number of days between the given range is");
   print_r($week_day);
?>

आउटपुट

The number of days between the given range isArray
(
   [Monday] => 5
   [Tuesday] => 5
   [Wednesday] => 5
   [Thursday] => 5
   [Friday] => 4
   [Saturday] => 4
   [Sunday] => 4
)

'डेटटाइम' प्रकार की दो तिथियों को परिभाषित किया गया है और एक सप्ताह के दिनों की एक सरणी परिभाषित की गई है, जहां शुरू में एक सप्ताह के सभी दिनों की गिनती 0 होती है। तिथियों को एक समय प्रारूप में परिवर्तित किया जाता है और टाइमस्टैम्प चर इसे सौंपा जाता है। 'सप्ताह_दिन' नाम की एक सरणी में वृद्धि की जाती है और पुनरावृत्ति के दौरान कितनी बार इसका सामना किया गया है, इसके आधार पर सप्ताह के दिनों में वृद्धि की जाती है।


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

    दो तिथियों के बीच अंतर प्राप्त करने के लिए date_diff फ़ंक्शन का उपयोग किया जा सकता है। यह एक अंतर्निहित फ़ंक्शन है जो एक विशिष्ट संख्या में दिन मिलने पर डेटइंटरवल ऑब्जेक्ट देता है, और यदि दिन नहीं मिलते हैं तो गलत लौटाता है। उदाहरण <?php $date_1 = date_create('23-11-2019'); $date_2 = date

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

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

  1. मैं पायथन का उपयोग करके दो तिथियों के बीच दिनों की संख्या की गणना कैसे करूं?

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