gamerff
Goto Top

Zeit stimmt nich überein

Und zwar möchte ich mit folgendem Befehl die aktuelle Zeit auf meiner Webseite ausgeben:

<?php

$timeget=time();
$uhrzeit = date("H:i",$timeget);
echo"$uhrzeit";

?>

Aber die Zeit verschiebt sich um 2 Stunden, das heißt wen es 15 Uhr ist ist es auf meiner Webseite 13 Uhr.

Wie kann ich diesen Fehler beheben?

Content-ID: 245861

Url: https://administrator.de/contentid/245861

Ausgedruckt am: 22.11.2024 um 18:11 Uhr

06Down
Lösung 06Down 07.08.2014 aktualisiert um 15:56:14 Uhr
Goto Top
Hi,

betreibst du den Webserver selbst?
Hört sich für mich irgendwie nach falscher Zeitzone an.
Für Deutschland muss UTC+1 sowie Sommerzeit berücksichtigt werden
Vll. kann man das aber auch über PHP lösen, da bin aber überfragt.


Update:

Setze folgenden Befehl an den Anfang deiner PHP Seite:

date_default_timezone_set("Europe/Berlin");  

Siehe: http://php.net/manual/de/function.date-default-timezone-set.php

Damit sollte die richtige Zeit angezeigt werden.

Gruß
Jens
gamerff
gamerff 07.08.2014 um 15:34:51 Uhr
Goto Top
Also frage ich am besten bei meinem Webserver anbieter an ?
killtec
killtec 07.08.2014 aktualisiert um 15:37:41 Uhr
Goto Top
Hi,
für mich klingt das auch nach einem Missmatch der Serverzeit mit der in DE üblichen. Evtl. kann man die bi PHP auf die Zeit zurechnen.

#Edit: Wo ist denn der Hoster? Ist das einer in DE? Dann wird er die Uhr / Zeitzone evtl. korrigieren.

Gruß
gamerff
gamerff 07.08.2014 um 15:39:43 Uhr
Goto Top
Ok ich hab mal eine Mail an meinen Hoster gesendet.
Wen es immer noch nicht funktionier schreib ich noch mal hier rein
06Down
06Down 07.08.2014 um 15:52:15 Uhr
Goto Top
Hast du das Update in meinem ersten Kommentar gesehen?
Damit sollte es vermutlich klappen.

Gruß
gamerff
gamerff 07.08.2014 um 15:56:27 Uhr
Goto Top
Danke hat wunderbar geklappt