Få aktuellt datum och tid i PHP

Innehållsförteckning
Att arbeta med datum och tider i alla applikationer är grundläggande, vi kan få dem med de funktioner som tillhandahålls av språket och utföra de operationer som vi behöver med var och en av dem.
Men det finns tillfällen att dessa värden inte kommer i enlighet med den tidszon där vi är eller är inställda enligt värdena på servern där vi kör vår applikation.

få ålder med födelsedatum i PHP

Om vi ​​jobbar med PHP, vi har en enkel funktion som gör att vi kan lösa detta problem, låt oss se.
PHP -koden
Om vi ​​har jobbat med PHP Vi vet att vi har en ganska enkel funktion för att få både datum och tid, och det är funktionen datum (), att genom att skicka olika parametrar kan vi få dessa värden formaterade på olika sätt.

Skapa slumpmässiga lösenord i PHP

Problemet ligger när vi använder det utan att ange tidszonen, på detta sätt är det troligt att vi kommer att få datumet korrekt men det mest säkra är att vi inte kommer att ha samma tur med tiden. Låt oss se en kod med endast datum ():
 Få aktuellt datum och tid PHP 
Här använder vi datum () så att den returnerar månad, dag och år, liksom timmen med minuter och antimeridianen. Låt oss se vad det ger:

Som vi ser är datumet korrekt men tiden skiljer sig från vår nuvarande tid, för att lösa detta problem kommer vi att använda funktionen date_default_timezone_set (), som tar emot tidszonen som en parameter som en sträng, för att se alla alternativ för den här funktionen kan vi ange här.
 Få aktuellt datum och tid PHP 
Vi har skickat funktionen tidszonen för Madrid det är där vi är, om vi kör vårt skript igen får vi aktuellt datum och tid korrekt, låt oss se.

När detta är gjort ser vi hur vi på detta sätt kan få rätt datum och tid enligt vår tidszon, vi behöver bara konsultera listan över alternativ som funktionen har och använda den enligt var vi ska få rätt resultat som vi kan använda för de operationer som vi behöver i vår applikation.
wave wave wave wave wave