238 of 410 menu

Метод sub на класа DateTime

Методът sub на класа DateTime изважда указания интервал от време от датата. Като параметър приема обект 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'

Вижте също

  • функцията date_add,
    която добавя интервал към дата
  • функцията date_diff,
    която изчислява разликата между дати
Български
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
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне