A date_modify() függvény használata PHP-ben

A Date Modify Fuggveny Hasznalata Php Ben



A dátum_módosítás() egy beépített PHP függvény, amely egy dátum objektum dátum/idő értékének módosítására szolgál. Ez a funkció része a Dátum idő osztályt, és egy adott intervallum hozzáadására vagy kivonására szolgál egy dátumobjektumból. A dátumobjektumok a Dátum idő osztály PHP-ben. A dátum_módosítás() A függvény ezután ezeket az objektumokat egy meghatározott időintervallum hozzáadásával vagy kivonásával módosíthatja.

A date_modify() függvény szintaxisa PHP-ben

A szintaxis a dátum_módosítás() függvény PHP-ben az alábbiakban látható.

dátum_módosítás ( Dátum idő $objektum , húr $módosítás )

Két paraméter kell hozzá:







  • $objektum: A 'Dátum idő' módosítani kívánt objektumot.
  • $módosítás: A dátum/idő vagy az objektum módosításait reprezentáló karakterlánc.

Visszatérési érték

A dátum_módosítás() függvény a módosítottat adja vissza Dátum idő tárgy.



A date_modify() függvény használata PHP-ben

Az alábbiakban bemutatunk néhány felhasználási módot a dátum_módosítás() függvény PHP-ben.



1: Alapvető használat

Az alapvető használat a dátum_módosítás() funkció a Dátum idő objektumot és a módosításokat meghatározó karakterláncot.







$date = új Dátum idő ( '2023-03-12' ) ;

visszhang $date -> formátum ( 'Y-m-d' ) . ' \n ' ;

dátum_módosítás ( $date , '+3 nap' ) ;

visszhang $date -> formátum ( 'Y-m-d' ) . ' \n ' ;

?>

A fenti kód generál a Dátum idő tárgyat a dátummal 2023-03-12 első értékeként. A módosított dátum ezután a gombbal kerül kinyomtatásra 'Y-m-d' formátumban, miután beállította a gombbal dátum_módosítás() funkció 3 nap hozzáadásához. Ezután az új dátum a gombbal kerül kinyomtatásra dátum->formátum funkció.



2: Több módosítás kombinálása

A dátum_módosítás() A funkció lehetővé teszi több módosítás kombinálását egyetlen műveletben. Tegyük fel, hogy egy adott dátumból le akarunk vonni 1 hónapot és 10 napot.



$date = új Dátum idő ( '2023-03-12' ) ;

dátum_módosítás ( $date , '-2 hónap -3 nap' ) ;

visszhang $date -> formátum ( 'Y-m-d' ) ;

?>

A fenti kódban generáljuk a Dátum idő a dátumot reprezentáló objektum 2023-03-12 . Ezután használjuk a dátum_módosítás() függvény a „-2 hónap -3 nap” módosításokkal, hogy levonja a dátumból 2 hónapot és 3 napot.

3: Adott dátum és idő beállítása

Használhatjuk azt is dátum_módosítás() függvény egy adott dátum és idő értékének beállításához a dátum objektumhoz. Például, ha a dátumot 2022. január 1-re szeretnénk beállítani, akkor azt a következő módon tehetjük meg:



$date = új Dátum idő ( '2023-06-15' ) ;

dátum_módosítás ( $date , '2022-01-01' ) ;

visszhang $date -> formátum ( 'Y-m-d \n ' ) ;

?>

Dátum 2023-06-15 képviseli a Dátum idő ezzel a kóddal létrehozott objektum. A módosító karakterlánc “2022-01-01” ezt követően a dátum megváltoztatására szolgál. Az eredeti dátum “2023-06-15” ezután formázzák és kinyomtatják.

Ezzel 2022. január 1-re állítja a dátumobjektum dátumát.

A dátum objektumhoz egy adott időértéket is beállíthatunk a dátum_módosítás() funkció. Például, ha be akarjuk állítani az időt 12:30 , ezt a következő módon tehetjük meg:



$date = új Dátum idő ( '2023-06-15' ) ;

dátum_módosítás ( $date , '12:30' ) ;

visszhang $date -> formátum ( 'Y-m-d H:i:s' ) ;

?>

Ezzel a dátumobjektum idejét 12:30-ra állítja.

4: Adott formátumok létrehozása

Egy másik hasznos alkalmazása a dátum_módosítás() funkció meghatározott dátum/idő formátumok létrehozásában van. Ezzel a funkcióval tetszőleges formátumban formázhatjuk a dátumobjektumot. Például, ha a dátum objektumot úgy szeretnénk formázni „ÉÉÉÉ-HH-NN” , a következőképpen tehetjük meg:



$date = új Dátum idő ( '2023-06-15' ) ;

dátum_módosítás ( $date , '2022-12-02' ) ;

visszhang $date -> formátum ( 'd-m-Y' ) ;

?>

Ezzel a dátum objektumot a következőre formázza 2022-02-12 . Hasonlóképpen formázhatjuk a dátum objektumot tetszőleges formátumban, ha megadjuk a megfelelő formátum karakterláncot a formátum() funkció.

Következtetés

A dátum_módosítás() A PHP függvény a dátum objektum dátum/idő értékének megváltoztatására szolgál. Használható egy adott dátum és idő beállítására, egy függvény több módosításának kombinálására, vagy egy adott dátum vagy idő formátumának létrehozására egy függvényben. Ez az útmutató bemutatja a dátum_módosítás() funkció, amely segít a felhasználóknak megérteni a funkció működését.