DateInterval क्लास की createFromDateString मेथड

DateInterval क्लास की स्टैटिक मेथड createFromDateString टाइम इंटरवल के स्ट्रिंग विवरण को DateInterval ऑब्जेक्ट में बदलती है। यह एक पैरामीटर के रूप में डेट फॉर्मेट वाली स्ट्रिंग लेती है जिसे strtotime फंक्शन समझता है। यह DateInterval ऑब्जेक्ट या त्रुटि की स्थिति में false लौटाता है।

सिंटैक्स

phpDateInterval::createFromDateString(string $datetime): DateInterval|false

उदाहरण

2 दिनों का अंतराल बनाएं:

php<?php
  $interval = DateInterval::createFromDateString('2 days');
  print_r($interval);
?>

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

phpDateInterval Object
(
  [d] => 2
  [h] => 0
  [i] => 0
  [s] => 0
  ...
)

उदाहरण

1 महीने और 5 दिनों का अंतराल बनाएं:

php<?php
  $interval = DateInterval::createFromDateString('1 month + 5 days');
  print_r($interval);
?>

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

phpDateInterval Object
(
  [m] => 1
  [d] => 5
  [h] => 0
  [i] => 0
  [s] => 0
  ...
)

उदाहरण

3 घंटे और 30 मिनट का अंतराल बनाएं:

php<?php
  $interval = DateInterval::createFromDateString('3 hours + 30 minutes');
  print_r($interval);
?>

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

phpDateInterval Object
(
  [h] => 3
  [i] => 30
  [s] => 0
  ...
)

यह भी देखें

  • DateInterval क्लास,
    जो एक टाइम इंटरवल का प्रतिनिधित्व करती है
  • strtotime फंक्शन,
    जो टेक्स्टुअल डेट विवरण को टाइमस्टैम्प में बदलती है
  • DateTime क्लास,
    जो तारीख और समय के साथ काम करती है