236 of 410 menu

DateTime klasės metodas modify

Metodas modify leidžia modifikuoti datos ir laiko objektą DateTime. Jis priima eilutės parametrą su santykiniu datos formatu, kuris nurodo, kaip tiksliai reikia pakeisti dabartinę datos/laiko reikšmę.

Sintaksė

$datetime->modify(string $modifier);

Pavyzdys

Pridėsime 1 dieną prie dabartinės datos:

<?php $date = new DateTime('2023-01-01'); $date->modify('+1 day'); echo $date->format('Y-m-d'); ?>

Kodo vykdymo rezultatas:

'2023-01-02'

Pavyzdys

Atimsime 2 savaites iš dabartinės datos:

<?php $date = new DateTime('2023-01-15'); $date->modify('-2 weeks'); echo $date->format('Y-m-d'); ?>

Kodo vykdymo rezultatas:

'2023-01-01'

Pavyzdys

Nustatysime pirmą kitą mėnesio dieną:

<?php $date = new DateTime('2023-01-20'); $date->modify('first day of next month'); echo $date->format('Y-m-d'); ?>

Kodo vykdymo rezultatas:

'2023-02-01'

Taip pat žiūrėkite

  • funkciją date_add,
    kuri prideda intervalą prie DateTime objekto
  • funkciją date_sub,
    kuri atima intervalą iš DateTime objekto
Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti