Få gjeldende dato og klokkeslett i PHP

Innholdsfortegnelse
Å jobbe med datoer og klokkeslett i en hvilken som helst applikasjon er grunnleggende, vi kan skaffe dem med funksjonene fra språket og utføre operasjonene vi trenger med hver av dem.
Men det er noen ganger at disse verdiene ikke kommer i henhold til tidssonen der vi er eller er satt i henhold til verdiene til serveren der vi utfører applikasjonen vår.

få alder med fødselsdato i PHP

Hvis vi jobber med PHP, vi har en enkel funksjon som lar oss løse dette problemet, la oss se.
PHP -koden
Hvis vi har jobbet med PHP Vi vet at vi har en ganske enkel funksjon for å få både dato og klokkeslett, og det er funksjonen Dato (), at ved å sende det forskjellige parametere kan vi få disse verdiene formatert på forskjellige måter.

Generer tilfeldige passord i PHP

Problemet ligger når vi bruker den uten å angi tidssonen. På denne måten er det sannsynlig at vi vil få datoen riktig, men det mest sikre er at vi ikke vil ha samme flaks med tiden. La oss se en kode som bare bruker Dato ():
 Få gjeldende dato og klokkeslett PHP 
Her bruker vi Dato () slik at den returnerer måned, dag og år, samt time med minutter og anti-meridian. La oss se hva det gir:

Som vi ser er datoen riktig, men tiden er forskjellig fra vår nåværende tid, for å løse dette problemet skal vi bruke funksjonen date_default_timezone_set (), som mottar tidssonen som en parameter som en streng, for å se alle alternativene for denne funksjonen som vi kan angi her.
 Få gjeldende dato og klokkeslett PHP 
Vi har sendt funksjonen tidssonen til Madrid som er der vi er. Hvis vi kjører skriptet vårt igjen, får vi gjeldende dato og klokkeslett riktig, la oss se.

Når dette er gjort ser vi hvordan vi på denne måten kan få riktig dato og klokkeslett i henhold til vår tidssone, bare se listen over alternativer som funksjonen har og bruke den i henhold til hvor vi skal få riktig resultat som vi kan bruke til operasjonene vi trenger i applikasjonen vår.

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave