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'