Frage

Ich speichere das erstellte Datum des Mitglieds mit der Zeit() Funktion und wiedergeben sie mithilfe von zurück strftime () und die Datum() Funktion, aber es zeigt nicht die richtigen Zeitinformationen an

Mein Code ist:

date("d-m-Y H:i:s", $member->created)
strftime("%Y-%m-%d",$member->created)

Es hätte dies zeigen sollen:

17-11-2010 14:42

statt:

17-11-2010 23:45

Jetzt habe ich mein Php.ini -Datum geändert.TimeZone -Konfiguration in meine aktuelle Zeitzone, "Asien/Jakarta", aber nichts ändert sich. Ich habe auch versucht, sie manuell in meinen Code einzustellen

date_default_timezone_set("Asia/Jakarta");

Was habe ich verpasst ? Bitte hilf mir

Grüße

BEARBEITEN:

entsprechend Nudeln, Ich muss die Takteinstellung des Servers überprüfen, also habe ich den Befehl hwclock verwendet, und es stellt sich heraus, dass die Uhreinstellung nicht richtig ist, da sie angezeigt wird

Thu 18 Nov 2010 02:07:25 AM WIT  -0.931691 seconds

Während es hätte sein sollen

Wed 17 Nov 2010 05:04:ss PM

Wie kann ich diese Einstellung in meine Zeitzone synkronisieren?

Bearbeiten: Ich habe es geschafft, die Uhreinstellung mithilfe der Uhr zu ändern

date -s "HH:MM:SS"
hwclock --systohc

Danke, dass du mich darauf hingewiesen hast Nudeln

Fall ist geschlossen, denke ich: D.

Nochmals vielen Dank Jungs

War es hilfreich?

Lösung

Sind Sie sicher, dass die Uhr Ihres Servers korrekt eingestellt ist? Es scheint seltsam, dass sich die Minuten ändern würden. Ich würde höchstens erwarten, dass sich die Stunden ändern, wenn es sich um eine andere Zeitzone handelt, aber keine Minuten.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top