DateTime වර්ගයේ modify ක්රමය
modify ක්රමය DateTime වස්තුවේ දිනය සහ වේලාව වෙනස් කිරීමට ඉඩ දෙයි.
එය සාපේක්ෂ දින ආකෘතියක් සහිත නූල් පරාමිතියක් භාවිතා කරයි, එය දර්ශනය කරන්නේ
දැනට ඇති දිනය/වේලාවේ අගය හරියටම වෙනස් කළ යුත්තේ කෙසේද යන්නයි.
වාග් රීතිය
$datetime->modify(string $modifier);
උදාහරණය
වර්තමාන දිනයට 1 දිනයක් එකතු කරමු:
<?php
$date = new DateTime('2023-01-01');
$date->modify('+1 day');
echo $date->format('Y-m-d');
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිපලය:
'2023-01-02'
උදාහරණය
වර්තමාන දිනයෙන් 2 සති අඩු කරමු:
<?php
$date = new DateTime('2023-01-15');
$date->modify('-2 weeks');
echo $date->format('Y-m-d');
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිපලය:
'2023-01-01'
උදාහරණය
මීළඟ මාසයේ පළමු දිනය සකසමු:
<?php
$date = new DateTime('2023-01-20');
$date->modify('first day of next month');
echo $date->format('Y-m-d');
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිපලය:
'2023-02-01'