फ़ंक्शन date_sub
date_sub फ़ंक्शन एक तारीख से एक अंतराल घटाने की अनुमति देता है। यह दो पैरामीटर लेता है: date_create के माध्यम से बनाई गई तारीख वाली एक वस्तु, और date_interval_create_from_date_string के माध्यम से बनाया गया एक अंतराल।
सिंटैक्स
date_sub($date, $interval);
उदाहरण
वर्तमान तारीख से 2 सप्ताह घटाएं:
<?php
$date = date_create('2023-12-01');
$interval = date_interval_create_from_date_string('2 weeks');
date_sub($date, $interval);
echo date_format($date, 'Y-m-d');
?>
कोड निष्पादन का परिणाम:
'2023-11-17'
उदाहरण
निर्दिष्ट तारीख से 3 महीने और 5 दिन घटाएं:
<?php
$date = date_create('2023-08-20');
$interval = date_interval_create_from_date_string('3 months + 5 days');
date_sub($date, $interval);
echo date_format($date, 'Y-m-d');
?>
कोड निष्पादन का परिणाम:
'2023-05-15'
यह भी देखें
-
date_addफ़ंक्शन,
जो एक तारीख में एक अंतराल जोड़ता है -
date_createफ़ंक्शन,
जो एक DateTime वस्तु बनाता है -
date_diffफ़ंक्शन,
जो तारीखों के बीच अंतर की गणना करता है