Hallo!

Hier ein Codeschnippsel um das Datum und die Uhrzeit anzupassen.
Mit $zone wird der Timestamp vom Server geholt und die angegegene Zeitdifferenz in Sekunden hinzugezählt.
Anschliessend errechnet die Funktion date() das Datum ($datum) und die Uhrzeit ($zeit) aus dem Timestamp inkl. der zuvor benannten Differenz ($zone).
Daher wird nicht nur die Zeit angepasst, sondern auch das Datum, in diesem Beispiel werden 90.000 Sekunden (25 Stunden) hinzugezählt.
Zu guter letzt wird $datum und $zeit mittels echo() an beliebiger Stelle ausgegeben.

Möglicher Einsatzzweck währe z.b. wenn der Server in einer anderen Zeitzone steht.

Eine weitere Möglichkeit währe es auch, den Besuchern eurer Seite ihre eigene Zeitzone wählen zu lassen.
Hierzu müssten dann weitere Zeitzonen definiert werden (am besten gleich als Funktion).
Damit die Besucher ihre Zeitzone nicht bei jedem Seitenaufruf neu wählen müssen, sollte die Auswahl in z.b. einem Cookie gespeichert werden.
Bei einer User-Verifizierung könnte die Auswahl auch in einer Datenbank gespeichert werden (wie z.b. in diesem Forum).

Anforderungen an den Server:Da das Script mit Systemunabhängigen PHP-Standardfunktionen arbeitet, braucht ihr lediglich ein Server/Webspace mit PHP Unterstützung.
Auch safe_mode und/oder register_globals spielen hier keine Rolle.

Und hier nun das Script, viel Spass damit.
PHP-Code:
<?php
$zone 
time()+90000// negativer oder positiver Wert in Sekunden
$datum date("d.m.Y"$zone);
$zeit date("H:i"$zone);
 
echo 
"Heute ist der ".$datum.", es ist jetzt ".$zeit." Uhr";
?>
Beispiel-Ergebnis: Heute ist der 31.07.2005, es ist jetzt 09:04 Uhr

Gruss Dr Dau