231 of 410 menu

date_sub ශ්‍රිතය

date_sub ශ්‍රිතය දිනයක් සහිත වස්තුවකින් කාල අන්තරයක් අඩු කරයි. පළමු පරාමිතිය ලෙස DateTime වස්තුවක් ද, දෙවන පරාමිතිය ලෙස DateInterval වස්තුවක් ද ලබා ගනී.

වාග් රීතිය

date_sub(DateTime $object, DateInterval $interval);

උදාහරණය

දක්වා ඇති දිනයෙන් 10 දින අඩු කරමු:

<?php $date = new DateTime('2025-06-15'); $interval = new DateInterval('P10D'); date_sub($date, $interval); echo $date->format('Y-m-d'); ?>

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

'2025-06-05'

උදාහරණය

දිනයකින් 1 වසරක් සහ 2 මාසයක් අඩු කරමු:

<?php $date = new DateTime('2025-03-20'); $interval = new DateInterval('P1Y2M'); date_sub($date, $interval); echo $date->format('Y-m-d'); ?>

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

'2024-01-20'

උදාහරණය

date_create ශ්‍රිතය DateTime වස්තුවක් ආපසු ලබා දේ. කේතය මිශ්‍ර විලාසයෙන්, අර්ධ වශයෙන් OOP සහ අර්ධ වශයෙන් ක්‍රියාකාරී ලෙස නැවත ලිවිය හැකිය:

<?php $date = date_create('2025-03-20'); $interval = new DateInterval('P1Y2M'); date_sub($date, $interval); echo date_format($date, 'Y-m-d'); ?>

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

'2024-01-20'

මෙයත් බලන්න

  • date_sub ශ්‍රිතය,
    ක්‍රියාකාරී විලාසයෙන්
  • date_add ශ්‍රිතය,
    OOP විලාසයෙන්
සිංහල
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න