date_modify ශ්රිතය
date_modify ශ්රිතය දිනයකට නිශ්චිත කාල පරතරයන්
එකතු කිරීමට සහ අඩු කිරීමට ඉඩ සලසයි.
දිනය date_create
ශ්රිතය මගින් නිර්මාණය කරන ලද වස්තුවක් විය යුතුය.
ශ්රිතය සම්ප්රේෂණය කරන ලද වස්තුවම වෙනස් කරයි, සහ
වෙනස් කරන ලද දින වස්තුව ද ආපසු ලබා දෙයි.
වාක්ය රචනය
date_modify(DateTime $object, string $modifier): DateTime|false
උදාහරණය
2025 වර්ෂය, 12 මාසය, 31 දිනය සහිත දින වස්තුවක් නිර්මාණය කරමු,
ඉන්පසු එයට 1 දිනයක් එකතු කර 'දිනය.මාසය.වර්ෂය' ආකෘතියෙන් ප්රතිදානය කරමු:
<?php
$date = date_create('2025-12-31');
date_modify($date, '1 day');
echo date_format($date, 'd.m.Y');
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
'01.01.2026'
උදාහරණය
2025 වර්ෂය, 12 මාසය, 31 දිනය සහිත දින වස්තුවක් නිර්මාණය කරමු,
ඉන්පසු එයට 3 දින එකතු කර 'දිනය.මාසය.වර්ෂය' ආකෘතියෙන් ප්රතිදානය කරමු:
<?php
$date = date_create('2025-12-31');
date_modify($date, '3 days');
echo date_format($date, 'd.m.Y');
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
'03.01.2026'
උදාහරණය
2025 වර්ෂය, 12 මාසය, 31 දිනය සහිත දින වස්තුවක් නිර්මාණය කරමු,
ඉන්පසු එයට 3 දින සහ 1 මාසයක් එකතු කර 'දිනය.මාසය.වර්ෂය' ආකෘතියෙන් ප්රතිදානය කරමු:
<?php
$date = date_create('2025-12-31');
date_modify($date, '3 days 1 month');
echo date_format($date, 'd.m.Y');
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
'03.02.2026'
උදාහරණය
2025 වර්ෂය, 1 මාසය, 1 දිනය සහිත දින වස්තුවක් නිර්මාණය කරමු,
ඉන්පසු එයින් 1 දිනයක් අඩු කර 'දිනය.මාසය.වර්ෂය' ආකෘතියෙන් ප්රතිදානය කරමු:
<?php
$date = date_create('2025-01-01');
date_modify($date, '-1 day');
echo date_format($date, 'd.m.Y');
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
'31.12.2024'
මෙයද බලන්න
-
date_formatශ්රිතය,
දිනය ආකෘතිගත කරයි