DateTime ক্লাসের sub মেথড
DateTime ক্লাসের sub মেথড তারিখ থেকে নির্দিষ্ট সময়ের ব্যবধান বিয়োগ করে। এটি প্যারামিটার হিসেবে DateInterval অবজেক্ট গ্রহণ করে। তারিখ সহ অবজেক্টটি নিজেই এই প্রক্রিয়ায় পরিবর্তিত হয়।
সিনট্যাক্স
$datetime->sub(DateInterval $interval);
উদাহরণ
বর্তমান তারিখ থেকে 2 দিন বিয়োগ করা যাক:
<?php
$date = new DateTime('2023-05-15');
$interval = new DateInterval('P2D');
$date->sub($interval);
echo $date->format('Y-m-d');
?>
কোড 실행ের ফলাফল:
'2023-05-13'
উদাহরণ
নির্দিষ্ট তারিখ থেকে 1 মাস এবং 5 দিন বিয়োগ করা যাক:
<?php
$date = new DateTime('2023-06-20');
$interval = new DateInterval('P1M5D');
$date->sub($interval);
echo $date->format('Y-m-d');
?>
কোড 실행ের ফলাফল:
'2023-05-15'