Obsah
Práce s daty a časy v jakékoli aplikaci je zásadní, můžeme je získat pomocí funkcí poskytovaných jazykem a s každým z nich provádět operace, které potřebujeme.Existují však případy, kdy tyto hodnoty nepocházejí podle časového pásma, ve kterém se nacházíme, nebo jsou nastaveny podle hodnot serveru, na kterém provádíme naši aplikaci.
získejte věk s datem narození v PHP
Pokud pracujeme s PHP, máme jednoduchou funkci, která nám umožňuje tento problém vyřešit, podívejme se.PHP kód
Pokud jsme pracovali s PHP Víme, že máme docela jednoduchou funkci pro získání data i času, a je to funkce datum (), že odesláním různých parametrů můžeme získat tyto hodnoty formátované různými způsoby.
Generujte náhodná hesla v PHP
Problém spočívá v tom, že jej použijeme bez uvedení časového pásma, takže je pravděpodobné, že datum získáme správně, ale nejjistější je, že s časem nebudeme mít stejné štěstí. Podívejme se na kód, který používá pouze datum ():Získejte aktuální datum a čas PHPZde používáme datum () tak, aby vrátil měsíc, den a rok, stejně jako hodinu se minutami a anti-meridiánem. Podívejme se, co vrací:
Získejte aktuální datum a čas PHPPoslali jsme funkci časové pásmo Madrid kde se nacházíme, pokud znovu spustíme skript, dostaneme správné datum a čas správně, uvidíme.