September 2009
Intermediate to advanced
912 pages
48h 11m
German
Sie müssen mit Zeiten in unterschiedlichen Zeitzonen rechnen. Beispielsweise möchten Sie Ihren Benutzern Informationen geben, die sich auf deren Ortszeit und nicht auf die Zeit Ihres Servers beziehen.
Für einfache Berechnungen können Sie einfach den Abstand zwischen den zwei Zeitzonen addieren oder subtrahieren:
// Wenn die lokale Zeit EST ist. $time_parts = localtime(); // Kalifornien (PST) ist drei Stunden früher. $california_time_parts = localtime(time() - 3 * 3600);
Nutzen Sie PHP 5.1 oder neuer, können Sie mit der Funktion date_default_timezone_set() die von PHP verwendete Zeitzone anpassen. Das folgende Beispiel gibt die aktuelle Zeit für zwei unterschiedliche Zeitzonen aus – einmal für New ...