DateTime की add मेथड

DateTime क्लास की add मेथड, तारीख में समय का निर्दिष्ट अंतराल जोड़ती है। यह मेथड एक पैरामीटर लेती है - DateInterval का एक ऑब्जेक्ट, जो जोड़े जाने वाले समय अंतराल को निर्धारित करता है।

वाक्य - विन्यास (Syntax)

php$datetime->add(DateInterval $interval);

उदाहरण

वर्तमान तारीख में 1 दिन जोड़ते हैं:

php<?php
  $date = new DateTime('2023-01-01');
  $interval = new DateInterval('P1D');
  $date->add($interval);
  echo $date->format('Y-m-d');
?>

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

php'2023-01-02'

उदाहरण

निर्दिष्ट तारीख में 1 महीना, 2 दिन और 4 घंटे जोड़ते हैं:

php<?php
  $date = new DateTime('2023-01-01 12:00:00');
  $interval = new DateInterval('P1M2DT4H');
  $date->add($interval);
  echo $date->format('Y-m-d H:i:s');
?>

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

php'2023-02-03 16:00:00'

यह भी देखें

  • date_diff फ़ंक्शन,
    जो दो तारीखों के बीच का अंतर calculates करती है
  • date_modify फ़ंक्शन,
    जो टाइमस्टैम्प को modify करती है