Kako uporabljati funkcijo date_default_timezone_set() v PHP

Kako Uporabljati Funkcijo Date Default Timezone Set V Php



Pri delu z vrednostmi časa in datuma v PHP je treba upoštevati časovne pasove. Skripti PHP privzeto uporabljajo vrednost časovnega pasu spletnega strežnika, ki jo je mogoče spremeniti z urejanjem datum.časovni pas direktivo v php ini datoteki, pri čemer se v datoteko doda vnos časovne vrednosti .htaccess datoteko ali uporabo funkcije. Pomembna funkcija za nastavitev časovnega pasu v PHP je date_default_timezone_set() funkcijo.

Sledite temu članku, če želite izvedeti več o date_default_timezone_set() funkcijo v PHP.

Kaj je funkcija date_default_timezone_set() v PHP

The date_default_timezone_set() je vgrajena funkcija PHP, ki se uporablja za nastavitev privzeti časovni pas uporabljajo vse funkcije datuma in časa v skriptu PHP. Ta funkcija omogoča uporabnikom, da dobijo čas in datum s strežnika, kjer se izvaja skript PHP. Z nastavitvijo privzeti časovni pas , funkcija pomaga zagotoviti, da se vse operacije datuma/časa v skriptu izvajajo natančno glede na podani časovni pas.







Če želite na primer delati z datumi in časi iz različnih časovnih pasov, lahko uporabite date_default_timezone_set() funkcijo. To bo zagotovilo, da se vsi izračuni in oblikovanje izvajajo z uporabo določenega časovnega pasu. To je uporabno pri ustvarjanju aplikacij, ki morajo obravnavati datume in ure iz različnih delov sveta.



Sintaksa



Preprosta sintaksa, ki jo uporablja PHP date_default_timezone_set() funkcija je podana spodaj:





date_default_timezone_set ( časovni pas )

Parameter: Ta funkcija sprejme samo en parameter časovni pas, ki označuje časovni pas za uporabo.

Vrnjena vrednost: Če podani časovni pas ni veljaven, ta funkcija vrne false; sicer vrne true.



Kako uporabljati funkcijo date_default_timezone_set() v PHP

Uporaba date_default_timezone_set() Funkcija je v PHP zelo preprosta. Sledite spodnjemu primeru, da razumete, kako uporabljati funkcijo:

Primer

Izvajajmo date_default_timezone_set() deluje tako, da sledite zgoraj navedenim korakom.



// Nastavitev časovnega pasu na newyorški čas

date_default_timezone_set ( 'Amerika/New_York' ) ;

// Pridobite trenutni čas v privzetem časovnem pasu

$currentTime = datum ( 'Y-m-d H:i:s' ) ;

// Prikaz trenutnega časa

odmev 'Trenutni čas je: $currentTime ' ;

?>

V tem primeru smo spremenili časovni pas v New York in nato natisnil trenutni datum in čas tega območja v konzoli z uporabo odmeva.

Opomba: Svoj časovni pas lahko spremenite po svoji izbiri. Pridobite seznam vseh časovnih pasov pri tukaj .

Zaključek

Skripti PHP privzeto uporabljajo časovni pas spletnega strežnika; vendar ga lahko spremenite prek date_default_timezone_set() funkcijo. Z uporabo te funkcije bo vsaka delovna ura in dan v skriptu uporabljen za določen čas. Razumevanje te funkcije je koristno za dostop do informacij o času in datumu iz strežnika, ki izvaja skripte.