Како користити функцију дате_модифи() у ПХП-у

Kako Koristiti Funkciju Date Modifi U Php U



Тхе дате_модифи() је уграђена ПХП функција која се користи за измену вредности датума/времена објекта датума. Ова функција је део Датум време класе и користи се за додавање или одузимање одређеног интервала од објекта датума. Објекти датума се креирају помоћу Датум време класа у ПХП-у. Тхе дате_модифи() функција се затим користи за модификовање ових објеката додавањем или одузимањем одређеног временског интервала.

Синтакса за функцију дате_модифи() у ПХП-у

Синтакса оф тхе дате_модифи() функција у ПХП-у је дата у наставку.

дате_модифи ( Датум време $објецт , низ $модифи )

Потребна су два параметра:







  • $објецт: А 'Датум време' објекат који желите да измените.
  • $модифи: Стринг који представља модификације датума/времена или објекта које желите.

Повратна вредност

Тхе дате_модифи() функција враћа измењени Датум време објекат.



Како користити функцију дате_модифи() у ПХП-у

Следе неке од употреба дате_модифи() функција у ПХП-у.



1: Основна употреба

Основна употреба дате_модифи() функција укључује преношење Датум време објекат и стринг који специфицира модификације.







$дате = Нова Датум време ( '2023-03-12' ) ;

одјек $дате -> формату ( 'И-м-д' ) . ' ' ;

дате_модифи ( $дате , „+3 дана“ ) ;

одјек $дате -> формату ( 'И-м-д' ) . ' ' ;

?>

Код изнад генерише а Датум време објекат са датумом 2023-03-12 као своју прву вредност. Измењени датум се затим штампа помоћу „Д-м-д” формат након подешавања помоћу дате_модифи() функција за додавање 3 дана. Нови датум се затим штампа помоћу датум->формат функција.



2: Комбиновање вишеструких модификација

Тхе дате_модифи() функција омогућава комбиновање више модификација у једној операцији. Претпоставимо да желимо да одузмемо 1 месец и 10 дана од датог датума.



$дате = Нова Датум време ( '2023-03-12' ) ;

дате_модифи ( $дате , '-2 месеца -3 дана' ) ;

одјек $дате -> формату ( 'И-м-д' ) ;

?>

У горњем коду генеришемо а Датум време објекат који представља датум 2023-03-12 . Затим користимо дате_модифи() функција са модификацијама „-2 месеца -3 дана“ да се од датума одузму 2 месеца и 3 дана.

3: Подешавање одређеног датума и времена

Такође можемо користити дате_модифи() функција за постављање одређене вредности датума и времена за објекат датума. На пример, ако желимо да поставимо датум на 1. јануар 2022, можемо то да урадимо на следећи начин:



$дате = Нова Датум време ( '2023-06-15' ) ;

дате_модифи ( $дате , '2022-01-01' ) ;

одјек $дате -> формату ( „Д-м-д ' ) ;

?>

Датум 2023-06-15 представља а Датум време објекат креиран овим кодом. Стринг за модификацију “2022-01-01” се затим користи за покушај промене датума. Оригинални датум “2023-06-15” се затим форматира и штампа.

Ово поставља датум објекта датума на 1. јануар 2022.

Такође можемо поставити одређену временску вредност за објекат датума користећи дате_модифи() функција. На пример, ако желимо да подесимо време на 12:30 поподне , можемо то учинити на следећи начин:



$дате = Нова Датум време ( '2023-06-15' ) ;

дате_модифи ( $дате , '12:30 поподне' ) ;

одјек $дате -> формату ( „И-м-д Х:и:с“ ) ;

?>

Ово поставља време објекта датума на 12:30 поподне.

4: Креирање специфичних формата

Још једна корисна примена дате_модифи() функција је у креирању специфичних формата датума/времена. Ову функцију можемо користити за форматирање објекта датума у ​​било ком формату који желимо. На пример, ако желимо да форматирамо објекат датума као „ГГГГ-ММ-ДД“ , можемо то урадити на следећи начин:



$дате = Нова Датум време ( '2023-06-15' ) ;

дате_модифи ( $дате , '02-12-2022' ) ;

одјек $дате -> формату ( 'д-м-и' ) ;

?>

Ово ће форматирати објекат датума као 12-02-2022 . Слично томе, можемо форматирати објекат датума у ​​било ком формату који желимо тако што ћемо навести одговарајући стринг формата у формат() функција.

Закључак

Тхе дате_модифи() функција у ПХП-у се користи за промену вредности датума/времена објекта датума. Може се користити за постављање одређеног датума и времена, комбиновање вишеструких модификација у функцији или креирање одређеног формата за датум или време у функцији. Овај водич је показао различите случајеве употребе дате_модифи() функција која помаже корисницима да разумеју рад ове функције.