Spisie treści
Praca z datami i godzinami w dowolnej aplikacji ma fundamentalne znaczenie, możemy je uzyskać za pomocą funkcji dostarczanych przez język i wykonać na każdej z nich operacje, których potrzebujemy.Ale zdarzają się sytuacje, że te wartości nie są zgodne ze strefą czasową, w której jesteśmy lub są ustawiani zgodnie z wartościami serwera, na którym wykonujemy naszą aplikację.
pobierz wiek z datą urodzenia w PHP
Jeśli pracujemy z PHP, mamy prostą funkcję, która pozwala nam rozwiązać ten problem, zobaczmy.Kod PHP
Jeśli współpracowaliśmy z PHP Wiemy, że mamy dość prostą funkcję do uzyskania zarówno daty, jak i czasu, i jest to funkcja Data (), że wysyłając mu różne parametry możemy uzyskać te wartości w różny sposób sformatowane.
Generuj losowe hasła w PHP
Problem polega na tym, że używamy go bez wskazania strefy czasowej, w ten sposób jest prawdopodobne, że uzyskamy poprawnie datę, ale najpewniejsze jest to, że nie będziemy mieli tyle samo szczęścia z czasem. Zobaczmy kod używając tylko Data ():Pobierz aktualną datę i godzinę PHPTutaj używamy Data () aby zwracał miesiąc, dzień i rok, a także godzinę z minutami i antypołudnikiem. Zobaczmy, co zwraca:
Jak widzimy data jest poprawna, ale czas różni się od naszego aktualnego czasu, aby rozwiązać ten problem użyjemy funkcji date_default_timezone_set (), który otrzymuje strefę czasową jako parametr jako ciąg znaków, aby sprawdzić wszystkie opcje tej funkcji, które możemy tutaj wprowadzić.
Pobierz aktualną datę i godzinę PHPWysłaliśmy funkcję strefy czasowej Madryt czyli gdzie jesteśmy, jeśli ponownie uruchomimy nasz skrypt, otrzymamy poprawnie aktualną datę i godzinę, zobaczmy.
Po wykonaniu tej czynności widzimy, jak w ten sposób możemy uzyskać poprawną datę i godzinę zgodnie z naszą strefą czasową, musimy tylko zapoznać się z listą opcji, które ma funkcja i użyć jej zgodnie z tym, gdzie mamy uzyskać poprawną wynik, który możemy wykorzystać do operacji, których potrzebujemy w naszej aplikacji.