Inhaltsverzeichnis
Die Arbeit mit Datums- und Uhrzeitangaben in jeder Anwendung ist von grundlegender Bedeutung. Wir können sie mit den von der Sprache bereitgestellten Funktionen abrufen und die Operationen ausführen, die wir mit jeder von ihnen benötigen.Es gibt jedoch Fälle, in denen diese Werte nicht der Zeitzone entsprechen, in der wir uns befinden, oder entsprechend den Werten des Servers festgelegt sind, auf dem wir unsere Anwendung ausführen.
Alter mit Geburtsdatum in PHP abrufen
Wenn wir mit arbeiten PHP, wir haben eine einfache Funktion, die es uns ermöglicht, dieses Problem zu lösen, mal sehen.Der PHP-Code
Wenn wir mit gearbeitet haben PHP Wir wissen, dass wir eine ziemlich einfache Funktion haben, um sowohl das Datum als auch die Uhrzeit zu erhalten, und es ist die Funktion Datum (), dass wir durch das Senden verschiedener Parameter diese Werte auf unterschiedliche Weise formatieren können.
Generieren Sie zufällige Passwörter in PHP
Das Problem besteht darin, dass wir es ohne Angabe der Zeitzone verwenden. Auf diese Weise wird das Datum wahrscheinlich korrekt angezeigt, aber das Sicherste ist, dass wir mit der Zeit nicht das gleiche Glück haben. Sehen wir uns einen Code an, der nur verwendet Datum ():Aktuelles Datum und Uhrzeit abrufen PHPHier verwenden wir Datum () so dass es Monat, Tag und Jahr sowie die Stunde mit den Minuten und dem Anti-Meridian zurückgibt. Mal sehen, was es zurückgibt:
Wie wir sehen, ist das Datum korrekt, aber die Zeit weicht von unserer aktuellen Zeit ab. Um dieses Problem zu lösen, verwenden wir die Funktion date_default_timezone_set (), das die Zeitzone als Parameter als String erhält, um alle Optionen dieser Funktion zu konsultieren, die wir hier eingeben können.
Aktuelles Datum und Uhrzeit abrufen PHPWir haben der Funktion die Zeitzone von gesendet Madrid Hier sind wir. Wenn wir unser Skript erneut ausführen, erhalten wir das aktuelle Datum und die Uhrzeit korrekt, mal sehen.
Sobald dies erledigt ist, sehen wir, wie wir auf diese Weise, wenn wir das richtige Datum und die richtige Uhrzeit gemäß unserer Zeitzone erhalten, nur die Liste der Optionen der Funktion konsultieren und sie je nach Standort verwenden müssen, um die richtige zu erhalten Ergebnis, das wir für die Operationen verwenden können, die wir in unserer Anwendung benötigen.