Date_modify()-funktion käyttäminen PHP:ssä

Date Modify Funktion Kayttaminen Php Ssa



The päivämäärä_muokkaus() on sisäänrakennettu PHP-funktio, jota käytetään muokkaamaan päivämääräobjektin päivämäärä/aika-arvoa. Tämä toiminto on osa Treffiaika luokka ja sitä käytetään lisäämään tai vähentämään tietty aika päivämääräobjektista. Päivämääräobjektit luodaan käyttämällä Treffiaika luokka PHP:llä. The päivämäärä_muokkaus() -funktiota käytetään sitten muokkaamaan näitä objekteja lisäämällä tai vähentämällä tietty aikaväli.

PHP:n date_modify()-funktion syntaksi

Kohteen syntaksi päivämäärä_muokkaus() funktio PHP:ssä on annettu alla.

päivämäärä_muokkaus ( Treffiaika $objekti , merkkijono $muokkaa )

Se vaatii kaksi parametria:







  • $objekti: A 'Treffiaika' objekti, jota haluat muokata.
  • $muokkaa: Merkkijono, joka edustaa päivämäärän/ajan tai objektin muutoksia.

Palautusarvo

The päivämäärä_muokkaus() funktio palauttaa muokatun Treffiaika esine.



Date_modify()-funktion käyttäminen PHP:ssä

Seuraavassa on joitain käyttötarkoituksia päivämäärä_muokkaus() toiminto PHP:ssä.



1: Peruskäyttö

Peruskäyttö päivämäärä_muokkaus() toimintoon kuuluu ohittaminen Treffiaika objekti ja merkkijono, joka määrittää muutokset.







$date = Uusi Treffiaika ( '2023-03-12' ) ;

kaiku $date -> muoto ( 'Y-m-d' ) . ' \n ' ;

päivämäärä_muokkaus ( $date , '+3 päivää' ) ;

kaiku $date -> muoto ( 'Y-m-d' ) . ' \n ' ;

?>

Yllä oleva koodi luo a Treffiaika vastustaa päivämäärää 12.3.2023 sen ensimmäisenä arvona. Muokattu päivämäärä tulostetaan sitten käyttämällä 'Y-m-d' muotoon sen jälkeen, kun se on säädetty käyttämällä päivämäärä_muokkaus() toiminto lisätä 3 päivää. Uusi päivämäärä tulostetaan sitten käyttämällä päivämäärä-> muoto toiminto.



2: Useiden muutosten yhdistäminen

The päivämäärä_muokkaus() toiminto mahdollistaa useiden muutosten yhdistämisen yhdellä toiminnolla. Oletetaan, että haluamme vähentää 1 kuukausi ja 10 päivää annetusta päivämäärästä.



$date = Uusi Treffiaika ( '2023-03-12' ) ;

päivämäärä_muokkaus ( $date , '-2 kuukautta - 3 päivää' ) ;

kaiku $date -> muoto ( 'Y-m-d' ) ;

?>

Yllä olevassa koodissa luomme a Treffiaika päivämäärää edustava objekti 12.3.2023 . Käytämme sitten päivämäärä_muokkaus() toimintoa muokkauksin '-2 kuukautta -3 päivää' vähentämään 2 kuukautta ja 3 päivää päivämäärästä.

3: Tietyn päivämäärän ja kellonajan asettaminen

Voimme myös käyttää päivämäärä_muokkaus() toiminto asettaaksesi tietyn päivämäärän ja kellonajan arvon päivämääräobjektille. Jos esimerkiksi haluamme asettaa päivämääräksi 1. tammikuuta 2022, voimme tehdä sen seuraavasti:



$date = Uusi Treffiaika ( '2023-06-15' ) ;

päivämäärä_muokkaus ( $date , '2022-01-01' ) ;

kaiku $date -> muoto ( 'Y-m-d \n ' ) ;

?>

Päivämäärä 15.6.2023 edustaa a Treffiaika tämän koodin luoma objekti. Muokkausmerkkijono “2022-01-01” käytetään sitten yrittää muuttaa päivämäärää. Alkuperäinen päivämäärä “2023-06-15” sen jälkeen alustetaan ja tulostetaan.

Tämä asettaa päivämääräobjektin päivämääräksi 1. tammikuuta 2022.

Voimme myös asettaa päivämääräobjektille tietyn aika-arvon käyttämällä päivämäärä_muokkaus() toiminto. Esimerkiksi, jos haluamme asettaa ajan 12:30 PM , voimme tehdä sen seuraavalla tavalla:



$date = Uusi Treffiaika ( '2023-06-15' ) ;

päivämäärä_muokkaus ( $date , '12:30 PM' ) ;

kaiku $date -> muoto ( 'Y-m-d H:i:s' ) ;

?>

Tämä asettaa päivämääräobjektin ajaksi 12:30 PM.

4: Tiettyjen muotojen luominen

Toinen hyödyllinen sovellus päivämäärä_muokkaus() toiminto on tiettyjen päivämäärä/aikamuotojen luominen. Voimme käyttää tätä toimintoa muotoillaksemme päivämääräobjektin haluamaasi muotoon. Jos esimerkiksi haluamme muotoilla päivämääräobjektin muodossa 'VVVV-KK-PP' , voimme tehdä sen seuraavasti:



$date = Uusi Treffiaika ( '2023-06-15' ) ;

päivämäärä_muokkaus ( $date , '02-12-2022' ) ;

kaiku $date -> muoto ( 'd-m-Y' ) ;

?>

Tämä muotoilee päivämääräobjektin muotoon 12-02-2022 . Vastaavasti voimme muotoilla päivämääräobjektin missä tahansa haluamassamme muodossa määrittämällä sopivan muotomerkkijonon muoto() toiminto.

Johtopäätös

The päivämäärä_muokkaus() PHP:n funktiota käytetään muuttamaan päivämääräobjektin päivämäärä/aika-arvoa. Sitä voidaan käyttää tietyn päivämäärän ja kellonajan asettamiseen, useiden funktion muutosten yhdistämiseen tai tietyn muodon luomiseen funktion päivämäärälle tai kellonajalle. Tämä opas esitteli erilaisia ​​käyttötapauksia päivämäärä_muokkaus() toiminto, joka auttaa käyttäjiä ymmärtämään tämän toiminnon toimintaa.