फ़ंक्शन date_interval_create_from_date_string

फ़ंक्शन date_interval_create_from_date_string टेक्स्ट विवरण को तारीख ऑब्जेक्ट में बदलता है। इस ऑब्जेक्ट का उपयोग date_add और date_sub फ़ंक्शंस के साथ किया जा सकता है। अंतराल स्ट्रिंग अवधि निर्दिष्ट करने के लिए प्राकृतिक भाषा का उपयोग करती है।

वाक्य - विन्यास

phpdate_interval_create_from_date_string(string $time);

उदाहरण

2 दिन और 6 घंटे का अंतराल बनाएं:

php<?php
  $interval = date_interval_create_from_date_string('2 days + 6 hours');
  print_r($interval);
?>

कोड निष्पादन का परिणाम:

phpDateInterval Object
(
  [d] => 2
  [h] => 6
)

उदाहरण

एक जटिल अंतराल बनाएं (1 महीना, 2 सप्ताह और 3 दिन):

php<?php
  $interval = date_interval_create_from_date_string('1 month + 2 weeks + 3 days');
  print_r($interval);
?>

कोड निष्पादन का परिणाम:

phpDateInterval Object
(
  [m] => 1
  [d] => 17
)

समर्थित प्रारूप

फ़ंक्शन माप की निम्नलिखित इकाइयों को समझता है:

यह भी देखें

  • फ़ंक्शन date_add,
    जो तारीख में एक अंतराल जोड़ता है
  • फ़ंक्शन date_sub,
    जो तारीख से एक अंतराल घटाता है
  • फ़ंक्शन date_create,
    जो DateTime ऑब्जेक्ट बनाता है