PHP Forum

PHP Forum (http://www.selfphp.de/forum/index.php)
-   PHP für Fortgeschrittene und Experten (http://www.selfphp.de/forum/forumdisplay.php?f=13)
-   -   Uhrzeit einer Zeitzone darstellen (http://www.selfphp.de/forum/showthread.php?t=10529)

JB 17.05.2005 16:47:12

Uhrzeit einer Zeitzone darstellen
 
Hallöle,
ich wusste jetzt nicht ob ich in dem Beitrag "Zeitzonen verwalten" schreiben sollte oder nicht. Da es sich aber nicht um verwalten sondern anzeigen handelt, dachte ich ein neues Thema wäre besser ( außerdem hat der andere ja immer noch nicht geantwortet in der laufenden Diskussion).

Aber nun zu meinem Problem:
Ich möchte die Uhrzeit in einer Zeitzone anzeigen. Sprich, die aktuelle Uhrzeit (abhängig vom Server, klar) von New York oder Los Angeles. Seid gut 3 Tagen probier ich mit verschiedenen Varianten rum, komme aber auf keine Lösung.

PHP-Code:

<?php
  $std 
date("G")+5;
  
$datum1 date("$std:i:s");
  echo 
"$datum1 Uhr";
?>

Das Problem was ich dabei habe ist, dass er zwar die 5 Stunden hinzuzählt, allerdings fängt er nach der 24 nicht bei 01 an, sondern geht natürlich auf 25, 26 usw. weiter.

Wie kann ich das Problem umgehen oder besser gesagt ändern?
Zur Info: Die Uhrzeit soll ruhig nach der GMT Zeit, also nicht nach der lokalen Zeit gehen.

Liebe Grüße

JB

xabbuh 17.05.2005 17:53:02

AW: Uhrzeit einer Zeitzone darstellen
 
Wenn du weißt, um wieviel die anzuzeigende Zeit von der des Servers abweicht (also in deinem Beispiel 5 Stunden), kannst du diese Zeit ja in Sekunden umrechnen und zum aktuellen Timestamp hinzurechnen bzw. abziehen:
PHP-Code:

<?php
    $time 
time() + 18000;    //  5 * 60 * 60 = 18000
    
echo date('G:i:s'$time) . ' Uhr';
?>


JB 17.05.2005 18:00:14

AW: Uhrzeit einer Zeitzone darstellen
 
Mein Gott bin ich blöd.... klar.....logisch....das ich darauf ned selber gekommen bin ( hab sogar gedacht ich müsste JavaScript versuchen)...

Vielen lieben Dank

Ich denke, das wird funzen.. ;-)

JB


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:57:40 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.