wake-up-neo.net

XAMPP PHP Die Datumsfunktionszeit unterscheidet sich von der lokalen Computerzeit

Die Ortszeit meines Computers ist 12-03-2013 4:30pm.

Meine XAMPP-Datumsfunktion gibt die Uhrzeit als 12-03-2013 10:49:56 aus.

Wie kann ich die XAMPP-Serverzeit einstellen, um die Systemzeit anzuzeigen?

21
Raja

Gehen Sie zu C:\xampp\php\php.ini oder zu Ihrem benutzerdefinierten Pfad, in dem sich php.ini befindet, und öffnen Sie ihn.

Achten Sie auf Folgendes: date.timezone = "Europe/Warsaw". Wahrscheinlich haben Sie einen anderen Wert als mein Europe/Warsaw. Suchen Sie also nur die Zeichenfolge: date.timezone.

Ändern Sie den Wert Europe/Warsaw in den richtigen Wert, zum Beispiel date.timezone = "Asia/Kolkata".

Wenn jemand nach seinem Standort sucht, überprüfen Sie die gültigen Werte http://php.net/manual/de/timezones.php

Vergessen Sie nicht, Ihren XAMPP neu zu starten.

45
Damonsson

Für andere, die sich nicht sicher sind, welche Zeitzone (date.timezone) sie verwenden sollen (genau wie ich vor einiger Zeit), lesen Sie bitte dieses Handbuch von PHP

http://php.net/manual/de/timezones.php

Hoffe das hilft.

4
niq

In Ihrem XAMPP können Sie die php.ini ändern und suchen

date.timezone

und ändern Sie es in Ihre bevorzugte Zeitzone

date.timezone = Asia/Jakarta

Das ist für XAMPP. Wenn Sie die Zeit des Webservers auf Ihrem Remote-Server nicht ändern können, setzen Sie diese Funktion date_default_timezone_set () in Ihren PHP-Modus. So was :

<?php date_default_timezone_set('Asia/Jakarta'); ?>
2
PutihTua

Sie müssen die Zeitzone entsprechend definieren

date-default-timezone-set('GMT');

Mehr lesen hier

Aber ich würde vorschlagen, verwenden Sie mysql now() oder curdate(), um den Server Zeit zu nehmen.

0
Sudip Pal