217 of 410 menu

Funkcija date_modify

Funkcija date_modify leidžia prie datos pridėti ir atimti tam tikrus laiko intervalus. Data tuo pačiu turi būti objektas, sukurtas funkcijos date_create. Funkcija pakeičia patį perduotą objektą ir taip pat grąžina pakeistą objektą su data.

Sintaksė

date_modify(DateTime $object, string $modifier): DateTime|false

Pavyzdys

Sukurkime objektą su data už 2025 metus, 12 mėnesį, 31 dieną, tada pridėkime prie jos 1 dieną ir išveskime formatu 'diena.mėnuo.metai':

<?php $date = date_create('2025-12-31'); date_modify($date, '1 day'); echo date_format($date, 'd.m.Y'); ?>

Kodo vykdymo rezultatas:

'01.01.2026'

Pavyzdys

Sukurkime objektą su data už 2025 metus, 12 mėnesį, 31 dieną, tada pridėkime prie jos 3 dienas ir išveskime formatu 'diena.mėnuo.metai':

<?php $date = date_create('2025-12-31'); date_modify($date, '3 days'); echo date_format($date, 'd.m.Y'); ?>

Kodo vykdymo rezultatas:

'03.01.2026'

Pavyzdys

Sukurkime objektą su data už 2025 metus, 12 mėnesį, 31 dieną, tada pridėkime prie jos 3 dienas ir 1 mėnesį ir išveskime formatu 'diena.mėnuo.metai':

<?php $date = date_create('2025-12-31'); date_modify($date, '3 days 1 month'); echo date_format($date, 'd.m.Y'); ?>

Kodo vykdymo rezultatas:

'03.02.2026'

Pavyzdys

Sukurkime objektą su data už 2025 metus, 1 mėnesį, 1 dieną, tada atimkime iš jos 1 dieną ir išveskime formatu 'diena.mėnuo.metai':

<?php $date = date_create('2025-01-01'); date_modify($date, '-1 day'); echo date_format($date, 'd.m.Y'); ?>

Kodo vykdymo rezultatas:

'31.12.2024'

Taip pat žiūrėkite

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