Ich habe meinen Server mit UTC synchronisiert, was derzeit 2013-05-23 18:13:56
gibt oder übernimmt.
Wenn ich date("Y-m-d H:i:s")
starte, bekomme ich 2013-05-24 07:13:56
.
Ich habe die php.ini-Datei überprüft, die Zeitzone ist date.timezone = 'UTC'
, was meiner Ansicht nach die Zeitzone ändern würde, um die Zeitzoneneinstellung des Systems widerzuspiegeln. Also habe ich es ausgeschaltet (so: ;date.timezone = 'UTC'
) und bekomme trotzdem einen falschen Zeitstempel.
All diese wabbly wobbly timey wimey Zeug hat mich mehr verwirrt, dass ein Dalek mit einer Valentinstagskarte.
Vorschläge?
UTC ist eine Referenz, keine Zeitzone.
Jedes Land / alle Zonen sind auf UTC bezogen.
Sie sollten die Zeitzone des Landes verwenden, in dem Sie die Zeit verwenden möchten.
Zum Beispiel:
%Vor%Hinweis: Europa / London ist UTC + 1 (komisch eu? UTC soll Greenwich sein, das durch London geht, aber UK spart Zeit, also der Unterschied)
Server-Zeit sollte auch korrekt sein, setzen Sie es auf "UTC" bedeutet nicht, entweder eine gute Sache, wenn wichtiger ist, ist Ihr Server zur "richtigen Zeit" für die "richtige Zeitzone"
Wie Sie wissen, welche Zeitzone der Server ist: Geben Sie in der Konsole Folgendes ein:
%Vor%und der Server antwortet mit der Zeit:
%Vor%Beachten Sie die CDT, es ist die Zeitzone. Welche Zeitzone benutzt Ihren Server?
Was ich gefunden habe ist, dass mein T.A.R.D.I.S. wird sich auf die lokale Zeit einstellen, also wo auch immer es sich befindet, das ist, wo sich mein SQL selbst setzt. Daher stelle ich immer sicher, dass mein Ubuntu die richtige Zeitzone verwendet. Es ist die Systemzeit, nicht nur die SQL-Zeit. Auf diese Weise weniger wackelig.
Ich schätze, Sie verwenden PHP & lt; 5.4
date.timezone Zeichenfolge
Die Standardzeitzone, die von allen Datums- / Uhrzeitfunktionen verwendet wird. Vor PHP 5.4.0 funktionierte das nur, wenn die TZ-Umgebungsvariable nicht gesetzt war. Die Rangfolge, für die die Zeitzone verwendet wird, wenn keine Zeitzone verwendet wird explizit erwähnt ist in der date_default_timezone_get () beschrieben Seite. Eine Liste der unterstützten Zeitzonen finden Sie unter Liste der unterstützten Zeitzonen Zeitzonen.
Tags und Links php