Andreas: localtime Rechnerabhaengig?

Beitrag lesen

Nach zahlreichen Hilfen und Test hat sich folgende Situation ergeben:
Ein Testscript:

»»  print time();
»»  $now = localtime(time());
»»  print "\n", $now;

um 15:00:48 gestartet ergibt folgende Ausgabe auf Rechner1:

»»  960382848
»»  Wed Jun  7 15:00:48 2000

auf Rechner2 allerdings:

»»  960382848
»»  Wed Jun  7 14:00:48 2000

(auf beiden Rechner laeuft wie gesagt gleiches OS und haben die gleichen Zeiteinstellung/Zeitzone)

Wie kann localtime() auf beiden Rechnern ein unterschiedliches Ergebnis liefern, obwohl time() die gleiche Zeit liefert.

Vielen Dank schonmal
  Bjoern

Schau mal nach, ob die environment-Variablen TZ und oder TIMEZONE auf beiden Rechnern gleich definiert sind.
Noch ne Möglichkeit: Ist auf einem der Rechner Sommerzeit eingestellt, beim anderen nicht?