238 of 410 menu

DateTime klases sub metode

sub metode no DateTime klases atņem norādīto laika intervālu no datuma. Kā parametru pieņem DateInterval objektu. Pats datuma objekts tiek modificēts.

Sintakse

$datetime->sub(DateInterval $interval);

Piemērs

Atņemsim 2 dienas no pašreizējā datuma:

<?php $date = new DateTime('2023-05-15'); $interval = new DateInterval('P2D'); $date->sub($interval); echo $date->format('Y-m-d'); ?>

Koda izpildes rezultāts:

'2023-05-13'

Piemērs

Atņemsim 1 mēnesi un 5 dienas no norādītā datuma:

<?php $date = new DateTime('2023-06-20'); $interval = new DateInterval('P1M5D'); $date->sub($interval); echo $date->format('Y-m-d'); ?>

Koda izpildes rezultāts:

'2023-05-15'

Skatiet arī

  • funkciju date_add,
    kas pievieno intervālu datumam
  • funkciju date_diff,
    kas aprēķina starpību starp datumiem
Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt